Situado a a 700 metros de Río Mapocho, el hotel Windsor Suites Hotel Santiago de Chile consta de 27 habitaciones y ofrece un restaurante a la carta. Este hotel de 3 estrellas tiene una piscina exterior, además de un bar lounge y cuenta con una ubicación relativamente cerca de la colina de Santa Lucia.
Este hotel está situado en el corazón de Santiago de Chile, a tan solo 8 minutos a pie del Parque Forestal y a unos minutos andando de la Plaza de armas. Ubicado a solo 5 minutos a pie de la estación de metro Universidad Católica, el Windsor Suites se encuentra a 4 km del Parque Quinta Normal. La propiedad está muy cerca de colinas, y el Parque de las Esculturas está a una distancia de unos 10 minutos en coche. Cerca del Windsor Suites Hotel, los huéspedes encontrarán lugares de interés, como el Cerro Santa Lucía. El hotel está a solo 5 minutos a pie de la parada de autobuses Victoria Subercaseaux / Alameda.
Algunas de las habitaciones cómodas de este establecimiento están orientadas a la ciudad y cuentan con zona de estar y terraza. Tienen un interior cómodo. Los cuartos de baño ofrecen comodidades como secador de pelo y toallas, y también incluyen inodoro, lavabo y ducha.
En el restaurante podrás disfrutar del desayuno continental del Windsor Suites Santiago de Chile. Los huéspedes del hotel pueden disfrutar en el restaurante Comedor Subercaseaux, que sirve platos locales.