AmstelHuisChili 3* Santiago, Chile

Hotels in Chile - Hotels in Santiago - AmstelHuisChili

Ideally located just 600 metres from Baquedano Subway Station and just steps from Parque Bustamente, AmstelHuisChili offers self-catering suites with free WiFi and plasma TVs in Santiago.