Montrose Stays

Residence
Price unavailable
About it
Montrose Stays enjoys a location in Houston, 1.2 miles from Houston Museum of Natural Science and 2 miles from Rice Stadium. The property is around 2.1 miles from Houston Zoo, 2.9 miles from Texas Southern University, and 2.9 miles from Lakewood Church Central Campus. Houston Toyota Center is 3 miles away, and Rice University is 3.1 miles from the apartment.
Some units also have a well-equipped kitchen with a dishwasher, an oven, and a microwave. At the apartment complex, every unit is fitted with a private bathroom.
Guests can relax in the garden at the property.
Discovery Green Park is 3.2 miles from the apartment, while George R. Brown Convention Center is 3.5 miles from the property. William P. Hobby Airport is 11 miles away.
Location
Bonnie Brae StreetHouston 77006
Book
Dates of your stay
Availability with
-------------------------