Take in stunning views of Santiago, Chile, from the floor-to-ceiling windows in your accommodation
Drift away in your Santiago, Chile hotel room on a pillowtop mattress topped with a cozy duvet
Easily store your snacks and drinks in the mini-refrigerator in your Santiago, Chile accommodation