El Hostal Oveja Verde Santiago de Chile dispone de un aparcamiento público y se encuentra a unos 3 km de la Plaza de Armas.
El hostal está situado en el barrio Providencia de Santiago de Chile, a poco más de 25 minutos a pie del Jardín Japonés de Santiago. El Parque de las Esculturas está a un corto paseo de este hostal. El hostal Oveja Verde goza de una ubicación a 650 metros de la Plaza a la Aviación.
El hostal está a 350 m del restaurante Liguria, que ofrece platos de cocina sudamericana. La propiedad está a unos 5 minutos a pie de la estación de autobuses Manuel Montt / Eliodoro Yanez y al alcance de la estación de metro Manuel Montt.