Welcome to Hotel Santiago World Apartments Santiago, 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. Santiago World Apartments has comfortable accommodation with mountain views, cable TV and kitchen facilities. Bathrooms feature bath tubs and there are washing machines in the building. Santiago Apartments has 24-hour front desk assistance and is 16 km from Santiago Airport. (Hotel Santiago World Apartments Santiago hotels booking).