El Hotel Castillo Santiago de Chile, de 2 estrellas, tiene 13 habitaciones y está a 250 metros de La Chascona. Este hotel también incluye un aparcamiento.
Conocido por su ubicación a 2 km de la Plaza de armas en el barrio Providencia, el hotel dispone de acceso al Parque de las Esculturas a unos 2 km de distancia. Los atractivos culturales de la zona son el Centro Cultural Palacio de la Moneda y Plaza de la Ciudadanía (2 km) y el Centro Gabriela Mistral (1 km). El Jardín Japonés de Santiago está a unos 3 km de distancia, mientras que la estación de metro el Patronato se encuentra a poca distancia del alojamiento. El Hotel Castillo está ubicado a 350 metros de la parada de autobús la Parada de es ParqueMet, que ofrece un acceso rápido al Patio Bellavista.
E l restaurante Thelonious sirve comida chilena a unos 100 metros de distancia.