Green House Villa cuenta con una piscina y se encuentra a unos 7 km del Instituto de Arte Contemporáneo de San José.
El chalet se encuentra a unos 7 km del Museo de la Innovación The Tech. Las atracciones deportivas cercanas incluyen el Spartan Stadium, situado a 6 km. Los huéspedes también pueden visitar el Centro de Convenciones de San José, situado a 7 km.
La Green House Villa cuenta con comodidades multimedia como TV de pantalla plana con canales vía satélite y climatizador, que garantizan la comodidad de nuestros huéspedes. Además, para tu comodidad, dispone de secador de pelo.
En las instalaciones también hay una cocina completa con horno de microondas y nevera. Situada a tan solo 5 minutos a pie, la estación de autobuses Almaden Expressway & Bryan Avenue ofrece opciones de transporte en las inmediaciones.