EOLO logo

EOLO Patagonia's Spirit

El Calafate -
EOLO is a "Relais & Chateaux" hotel located in Southern Patagonia, Argentina. So close, and yet so far: that is exactly where EOLO is located within the Patagonian geography. The property on which it stands, a 10,000 acres estancia, is close to the most important southern icons - The Andes Mountains, the lakes and the glaciers - while immersed in the steppe's windy silence.

More Exhibitors

Awasi – Relais & Chateaux

Argentina, Chile

Azur Real Hotel Boutique & Spa


Casa de Uco Vineyards & Wine Resort