Tierra Patagonia Hotel & Spa
Tierra Patagonia Hotel & Spa is the newest member of Tierra Hotels. Set in the uttermost south of Chile, the hotel looks out over Lake Sarmiento to the mountain peaks of Torres del Paine National Park, the centerpiece of Chilean Patagonia and a UNESCO Biosphere Reserve site since 1978.
-->
-->
- by Matt Watts