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