Departamento Amoblado Apartment Santiago hotel is nestled in the Nunoa district of Santiago, 1.3 km from sports attractions, such as National Stadium of Chile.
Plaza a la Aviacion lies approximately 10 minutes' drive away, while Capilla San Jose is within a few blocks of the hotel. This Santiago hotel is situated 4.9 km from the Chilean National monument "Basilica de la Merced", which is considered to be a sacred site. You can easily find Plaza Bogota about 25 minutes' walk from the accommodation. The hotel is 350 m from Velodromo / Pedro de Valdivia bus stop and not far from Estadio Nacional tube station.