Santiago World ApartmentsApartment
Padre Alonso de Ovalle 840, Santiago City Centre, 8330182 Santiago, Chile
Fully furnished apartments with free Wi-Fi are offered in downtown Santiago. There are gym facilities on site and Valle Nevado Ski Centre is a 40-minute drive.