Free Wi-Fi
Filter by:
The hotel is located at Cienfuegos 26, in the Barrio Brasil area of Santiago, within walking distance to the city center and attractions such as Palacio de la Moneda, Plaza de Armas, and the Municipal Theatre of Santiago.
Instant AI responses are based on hotel information