The Scholar House
Located in Houston, Texas
Address: 4400 Old College Rd, College Station, TX 77845, United States
Phone: +1 979-255-2323
Rating: 5
Categories
- Vacation home rental agency
Latest AC Repair Services in Houston
Comments
-
Review 1 (2023-12-15 - Rating: 5)
There were plenty of beds, and perhaps more importantly, bathrooms, for most of our extended family to stay with us!