Hotel Las Torres invites travellers to the bottom end of South America to experience the raw beauty of the legendary Torres del Paine National Park in Patagonia, Chile. With its dramatic natural wonders, unique wildlife, colossal glaciers, snow-capped mountains and emerald lakes, it’s no wonder that Torres del Paine was declared an International Biosphere Reserve by UNESCO in 1978.
Hotel Las Torres is ideally situated in the heart of Torres del Paine National Park, 395km from the city of Punta Arenas and 390 km from the city of El Calafate, Argentina. Each of their 74 stylish rooms is infused with history and character, looking out towards the mountains. Their all-inclusive programs are designed to offer the best of untamed Patagonia. Whether it’s a short walk to a lakeshore or a long ride across the pampas, Hotel Las Torres offers varied excursions to satisfy all levels of adventure. The hotel offers 72 Superior Rooms, 2 Suites, and impressive features, including a conference centre for 150 people, an organic farm and stables with 150 docile horses!