A 2 km del Green City Properties Hotel Santiago de Chile, los huéspedes pueden visitar el Cerro Santa Lucía.
La Plaza Brasil también está enclavada a tan solo 5 minutos a pie. Aquí podrás visitar lugares históricos destacados, como el Palacio de La Moneda, enclavado al alcance del hotel. Te encontrarás a tan solo 450 metros de la estación de metro Cumming mientras que a una distancia de 1 km de la Basílica de la Merced.
Las habitaciones del Green City Properties tienen una zona de comedor y una zona de estar, además de una plancha para pantalones para tu comodidad. Las instalaciones incluyen un inodoro separado y una ducha en el baño.
Los huéspedes pueden disfrutar de platos sudamericanos en el restaurante Los Hijos del Inca, que se encuentra a 150 metros.