Close Window
View Category

Renaissance Santiago Hotel

Hotel Views

Exterior - Night (1 of 43)

Our Renaissance Santiago Hotel is the first hotel in Chile awarded the LEED GOLD® Certification. When you stay at our hotel, you are reducing your carbon footprint.