Doté d'installations de spa telles qu'un sauna, les logements Windsor Palace Santiago du Chili est à environ 25 minutes à pied du Stade Víctor Jara.
Le Parc Quinta Normal est situé à à environ 2 km de l'appartement. La résidence se trouve juste à côté de la Torre Entel, tandis que la station de métro Santa Ana est à moins de 5 minutes de marche. Le Musée chilien d'art précolombien se trouvent à 750 mètres de cet immeuble.
Les appartements Windsor Palace est équipé d'une salle de bains dotée d'un sèche-cheveux et des draps de bain. Une toilette séparée et une douche sont aussi disponibles.
Parmi les équipements indépendants fournis, vous trouverez une cuisine complète avec une bouilloire électrique. La gare routière Terminal Los Heroes est non loin de ce logement de 30 étages.