Hotel Windsor Suites
Photo gallery for Hotel Windsor Suites
Overview of Hotel Windsor Suites
Hotel Windsor Suites
3-star hotel in Downtown Santiago
Reviews
7.2
Good
Popular amenities
Explore the area
Victoria Subercaseaux 65, Santiago, Region Metropolitana, 8320154
- Santa Lucia Hill6 min walk
- Plaza de Armas11 min walk
- Medical Center Hospital Worker16 min walk
- Santiago (SCL-Arturo Merino Benitez)19 min drive