Gog_sr_cc_less
Skip to main content

Filter by:

Review Score

Property Type

Room amenities

Property Theme

Entire places

Amenities

Neighborhood

Property rating

Includes stars and other ratings

Montrose: 3 properties found

Browse the results for Montrose

Located in Houston, within 1.8 miles of Houston Museum of Natural Science and 2.3 miles of Houston Zoo, Elegant 1 Bdr Montrose-Bologna@The Italian Plaza offers accommodations with free WiFi, air...
Located in Houston, 1.8 miles from Houston Museum of Natural Science and 2.3 miles from Houston Zoo, Elegant 1 Bdr-Montrose_ Siena @The Italian Plaza provides accommodations with amenities such as...
Luxury Stay in Montrose- Parma _ the Italian Plaza is located in the Montrose district of Houston, 1.8 miles from Houston Museum of Natural Science, 2.3 miles from Houston Zoo and 2.5 miles from...
Located in Houston, 1.4 miles from Houston Museum of Natural Science and 2 miles from Houston Zoo, Elegant Studio Montrose-Amalfi @ The ItalianPlaza provides accommodations with amenities such as free...
Luxury Stay in Montrose- The Italian Plaza is located in Houston, 2.9 miles from Rice Stadium, 2.9 miles from Houston Museum of Natural Science, as well as 3.2 miles from Houston Zoo.
Located in Houston and only 1.4 miles from Houston Museum of Natural Science, Elegant 1 Bed Montrose - Venice @ Italian Plaza has accommodations with garden views, free WiFi and free private parking.
Elegant 1Bed Montrose-CinqueTerre@TheItalianPlaza is located in the Houston Museum District district of Houston, 2 miles from Houston Zoo, 2.1 miles from Texas Southern University and 2.3 miles from...
Elegant 1 Bed Montrose - Rome @The Italian Plaza, a property with a garden, is located in Houston, 2 miles from Houston Zoo, 2.1 miles from Texas Southern University, as well as 2.3 miles from Rice...
Luxury 1 Bd Montrose - Genova at The Italian Plaza is located in Houston, 2 miles from Wortham Center, 2.2 miles from Houston Toyota Center, as well as 2.5 miles from Discovery Green Park.
Luxury 1 BR Montrose - Cagliari at The Italian Plaza is located in Houston, 2 miles from Wortham Center, 2.2 miles from Houston Toyota Center, as well as 2.5 miles from Discovery Green Park.
Stylish Studio in Montrose - The Italian Plaza is located in Houston, 2.6 miles from Rice University, 2.9 miles from Rice Stadium, and 2.9 miles from Houston Museum of Natural Science.