Huerfanos 1400, Santiago, Chile
Windsor Palace Santiago apartment is situated in Santiago, 25 minutes' walk from Centro Cultural Gabriela Mistral, and offers spa amenities such as a sauna.
Within 400 metres of Santa Ana tube station, this 30-storey apartment is 1.8 km from the Lastarria neighborhood. Guests can find the modern Centro Cultural Palacio de La Moneda, which is 9 minutes' walk away. Windsor Palace apartment is also fairly close to the Entel Tower.
This apartment is equipped with a bathroom that features a hair dryer and bath sheets. Additionally, you'll find a separate toilet and a shower.
Take delight in a full kitchen provided at the property and complete with an electric kettle for your convenience. Catedral / Bandera bus stop lies about 500 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Windsor Palace!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please