Das Apartment Windsor Palace Santiago de Chile liegt circa 9 Gehminuten vom Palacio de La Moneda entfernt und begrüßt seine Gäste mit einer Sauna.
Museo de Artes Visuales befindet sich in Santiago de Chile, in einer 1 km Entfernung von diesem 30-stöckigen Apartment. Der Chilenische Nationalzoo ist in ungefähr 25 Gehminuten Entfernung vom Apartment, während die Bushaltestelle Catedral / Bandera in der Nähe von der Unterkunft ist. Das Apartment Windsor Palace befindet sich auch in etwa 500 Meter Entfernung vom Entel Tower.
Im Badezimmer dieses Apartments stehen den Gästen ein Haartrockner und Badelaken zur Verfügung. Außerdem findet man hier eine getrennte Toilette und eine Dusche.
Diese Unterkünfte verfügt über Selbstversorgungseinrichtungen wie eine komplette Küche mit einem Wasserkocher. Die U-Bahn-Station Santa Ana liegt ebenfalls ziemlich nah an dieser Unterkunft.