Tag Archives: Patagonia

Tierra Patagonia Hotel & Spa in Patagonia, Chile

Tierra Patagonia Hotel & Spa sits on a bluff where the South American pampa meets Lake Sarmiento. The building is immersed in the landscape and emerges from the hillside. The award winning architecture complements the flow of the geology in this privileged location and showcases the magnificent views of the Torres del Paine National Park, declared a UNESCO Biosphere Reserve in 1978.

Tierra Patagonia Hotel & Spa in Patagonia, Chile 01

Continue reading

Luma Casa de Montana in Patagonia, Argentina

Located on the shore of Lake Nahuel Huapi, Luma Casa de Montana is a luxurious mountain retreat that features eight exclusive suites, all with incredible views of the lake and designed with your comfort in mind.

Luma Casa de Montana in Patagonia, Argentina 01

Continue reading