Featuring an outdoor swimming pool, a bar, and a terrace, Hotel Ismael 312 offers rooms with free WiFi and cable TV in Santiago, 213 feet from Universidad Catolica Metro Station. Valle Nevado Ski Center is 19 m ... Read more

View all Luxury Hotels in Santiago