Hotel Windsor
Santiago
About Hotel Windsor
Located to one side of Santa Lucia Hill a historically important National Monument in which the city of Santiago was founded in 1541 It is also near the civic and commercial center, and touristics spots such as Fine Arts Museum Forestal Park Plaza de Armas Santiago Cathedral Municipal Theater anthropological museums San Francisco Churchs Museum Art and exhibition halls lapislazuli and indigenous handicrafts markets etc It is also near the Catholic Universitys main campus the Ministry of Defense and 3 important Metro stations
- Type: Hotel
- Sleeps: 120
- Check-in: 2:00 PM Check-out: 11:00 AM
Facilities
- Wi-Fi
- Room Service
- 24 Hour Front Desk
- Air conditioning
- Business Center
- Lounge
- Safe
Important Information
Cancellation Policy:
No cancellations or refunds.
Hotel Windsor Map
*Distances are shown as the crow flies and not necessarily the actual travelling






























