Explora Patagonia, Patagonia, Chile

A captivating landscape of glaciers, lakes and mountains is the setting for this unique hotel in the middle of Torres del Paine National Park (a Unesco biosphere reserve). Overlooking the sapphire waters of Lake Pehoé with stunning views of the Paine Massif, the hotel features calming interiors within its striking architectural envelope, plus hydromassage baths to unwind after a day […]