Roses & the River Bed & Breakfast is located an hour away from Houston and features three guest rooms, each equipped with queen-size beds and private bathrooms. Area attractions include a planetarium, a natural science museum and Sea Center Texas.
Address: 2434 Country Road 506 Brazoria TX USA 77422 1 979 798-1070