Argentina | family, group, honeymoon | hotel, lodge | national-park | luxury
Eolo Lodge Patagonia’s Spirit embodies the spirit of Patagonia. Built on the land where the first creole and European immigrants of the area initially set foot. The hotel is conveniently located halfway between the city of El Calafate and Los Glaciares National Park, yet far from the commotion of the tourist activity in the area. The 10,000 acres property is a paradise for horseback riding, mountain bike rides, trekking, and bird watching.