Montierra Hotel Houston, Texas Gulf Coast
Located in Houston, Montierra offers an outdoor pool. This self-catering accommodation features free Wi-Fi. The property is 500 metres from The Galleria and 900 metres from Water Wall.
Zimmeranzahl: 16
2345 Sage Road, Houston, TX 77056, USA