Located in a quiet area of Santiago, the 3-star Windsor Palace offers a sundeck and a swimming pool. Windsor Palace was opened in 2009.
Major Santiago sights, such as Calle Dieciocho and Museo de la Memoria y los Derechos Humanos are located nearby. The venue is set within 9 km from Santiago city center.
Shoppers will appreciate shops and a supermarket at a short distance from the hotel.
Windsor Palace includes 50 guestrooms with complimentary wireless internet, central heating, a laptop safe, multi-channel television and a personal computer. The rooms come with en suite bathrooms with a shower, a hairdryer and bath sheets along with a microwave, a dishwasher and a kettle.
Guests can try coffee and tea served in the café bar. The venue is set next to a ship terminal and 50 meters from Avvocato and Sabores del Peru with a broad selection of dishes.
It stands minutes away from Los Heroes subway station. Windsor Palace is located within 15 km from Arturo Merino Benitez airport.
Business travelers can avail of a business centre, a meeting room and a photocopier offered on site.
Spa facilities at Windsor Palace include a Jacuzzi and a sauna.