The excellent 3-star Windsor Palace Hotel is set in the nightlife district of Santiago.
Guests will appreciate Windsor Palace Hotel close proximity to Central Market, Fine Arts Museum and Forestal Park. The venue is 9 km away from the city center.
Shops and a supermarket are within meters of the property.
Guests can make use of a closet, a safe, free Wi-Fi, cable TV and a minibar available in all Windsor Palace Hotel rooms. All of the rooms have a panoramic view over the city. They offer en suite bathrooms with a hairdryer, a shower and free toiletries.
Serving guests with chilean dishes, Avvocato is 150 meters away.
Los Heroes underground station is only 750 meters away from the hotel. 15 minutes by car from Arturo Merino Benitez airport.
Guests can make use of car rentals available on site.
A sauna and a Jacuzzi are offered for relaxation.