Filter Results
Apply Filters
Clear Filters
3 star hotels in Houston
Cozy 3 Bedroom Townhouse In The Heart Of Houston
4930 Chennault Road Unit A, Houston, United States Show map
The 3-star Cozy 3 Bedroom Townhouse In The Heart Of Houston hotel offers access to Museum of Fine Arts, which is located around 7 km away.
Book Now
Sherbrooke Square Townhomes
8299 Cambridge Street, Houston, United States Show map
Located within 3 km of the 55-acre zoological park "Houston Zoo", the 3-star Sherbrooke Square Townhomes Houston hotel offers access to tourist attractions throughout Houston.
From US$ 103
Book Now
Woodland Inn I-69 N
15319 Eastex Freeway, Houston, United States Show map
Providing 50 rooms, the 3-star Woodland Inn I-69 N Houston is within a 7-km distance of Saint Mary Magdalene Catholic Church.
Book Now