The Windsor Suites Hotel in Santiago de Chile is located in the heart of downtown Santiago, next to Santa Lucia Hill, a historically
The Windsor Suites Hotel in Santiago de Chile is located in the heart of downtown Santiago, next to Santa Lucia Hill, a historically important National Monument of the city. The Fine Arts Museum, Forestal Park, Santiago Cathedral and the local handicraft markets are all nearby. This hotel is suited to both business and leisure travelers and is a great place to stay in the city.
Everyone at the hotel are very friendly, the hotel is situated in a very good location, silent and a few steps from downtown. The only negative point is that the hotel needs a little service in furniture, minimum repairs and painting. Of course I would stay in it again as the overall service is very good.
Read more reviews
OOPS, There was a problem in processing your request!!!