Studio 6 Houston, TX - Brookhollow
Houston Texas
Check in
2:00 PM
Check out
11:00 AM
Located in Houston (Spring Branch East), Studio 6 Houston, TX - Brookhollow is within a 10-minute drive of Westheimer Rd and Memorial City Mall. This hotel is 10.8 mi (17.3 km) from Toyota Center and 10.8 mi (17.5 km) from Rice University.
Stay in one of 79 guestrooms featuring flat-screen televisions.
Property Details
Location
5555 West 34th Street, Houston, Texas 77092, United States