ViaMichelin
Montrose Stays
Location picture
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 Street
Houston 77006
Book
Dates of your stay
Availability with
Booking.com