The Scholar House

Photo of 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!