Huerfanos 1400, Santiago, Chile
Windsor Palace Santiago apartment is situated in Santiago, 25 minutes' walk from Mapocho Cultural Center, and offers spa amenities such as a sauna.
This 30-storey apartment lies 2.3 km from the La Chascona House Museum. 5 minutes' stroll from Santa Ana tube station, the apartment is also only a few steps from the Entel Tower. Windsor Palace apartment enjoys proximity to the central Plaza de Armas, which is 750 metres away.
This property offers guests the convenient feature of a hair dryer and bath sheets in the bathroom. A separate toilet and a shower can also be found.
Windsor Palace apartment offers a full kitchen with all necessary appliances. The nearest bus stop, Catedral / Bandera, is 10 minutes' walk 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