Online Highways Home > Texas > Houston City Map with Features


Montrose Inn

The Montrose Inn is a 7-room, bed & breakfast located in Montrose. All rooms have queen-size bed, cable TV and phone. They do not have a swimming pool, hot tub or sauna. But they serves a free full breakfast, free soft drinks, snacks and sandwiches.

Read reviews and find hotels in Houston.

Location: 408 Avondale, Houston Texas 77006 Telephone 713-520-0206 Toll Free: 800-357-1228

See more Bed and Breakfasts and Country Inns.


Other upcoming events include:

Search
Houston Texas


7