Montrose Inn, Houston

408 Avondale St, Houston, TX 77006

Deals at this location

No deals are currently available for Montrose Inn at the Houston location

How to reach us

Redemption locations map
©  MapTiler   ©   OpenStreetMap  contributors
Montrose Inn
844.7 mi

408 Avondale St, Houston, TX 77006

Closed

About Montrose Inn


Guests will feel right at home at Montrose Inn bed and breakfast in Houston.

Save time and money with nearby parking options at Montrose Inn. Even seasoned jet-setters will find Montrose Inn impressive, so next time you're in Houston, make this your preferred hotel choice.