Luxury Stay in Montrose- The Italian Plaza se encuentra en Houston, a 4,7 km de Estadio Rice, a 4,7 km de Museo de Ciencias Naturales de Houston y a 4,9 km de Pabellón Lakewood Church Central Campus. El alojamiento está a 4,1 km de Universidad Rice y ofrece parking privado en el propio alojamiento y wifi gratis.
Este lodge tiene aire acondicionado y cuenta con 1 dormitorio, TV de pantalla plana y cocina con nevera y lavavajillas. Hay toallas y ropa de cama en el lodge.
Zoológico de Houston está a 5,2 km del alojamiento, y Memorial Park - Houston está a 5,2 km. El aeropuerto más cercano (Aeropuerto William P. Hobby) está a 19 km del alojamiento.