The Green House está en Houston, a 8,6 km de Complejo deportivo NRG Park, a 8,6 km de Universidad de Southern Texas y a 8,9 km de Estadio NRG, y dispone de patio. Este alojamiento ofrece parking privado gratis, wifi gratis y acceso a un balcón.
Este apartamento con aire acondicionado consta de 2 dormitorios y 2 baños con ducha, bañera y artículos de aseo gratuitos. La cocina está equipada con nevera, lavavajillas y horno, además de cafetera.
Universidad de Houston está a 9,1 km del alojamiento, y Zoológico de Houston está a 10 km. El aeropuerto más cercano (Aeropuerto William P. Hobby) está a 9 km.