Eolo Located just outside El Calafate on a 3000-hectare estancia on the eastern face of Mount Frias, this unique and luxurious property has 17 rooms, each with stunning views of either Lago Argentino, Torres del Paine or Brazo Rico.