Montrose Art Lover's Dream to Live Like a Local

Apartment
1603 West Main Street #2, Houston, TX 77006, United States Of America
9.0
Very Good
Rooms
Location
Reviews
About
Please select dates to see available rooms.

Hotel rating

9.0
Very Good
Amenities
10.0
Cleanliness
10.0
Comfort
10.0
Location
10.0
Overall
9.0
Value
10.0

Recent reviews

No reviews found

Facilities

Top facilities

  • Air conditioning in public areas

Room facilities (Standard room)

  • Internet

Facilities

  • Parking
  • Non Smoking
  • Pets Allowed
  • Check-in hour
  • Check-out hour
  • Air Conditioning
  • Garden

Property description

Offering a garden and garden view, Spotless Full Sized Apartment! Montrose Stays An Art Lover's Dream is set in Houston, 2.8 km from Houston Museum of Natural Science and 3 km from Rice Stadium. This property offers access to a terrace, free private ...
1603 West Main Street #2, Houston, TX 77006, United States Of America