Our Trips using this Lodging

Lago Yelcho Lodge

Yelcho En La Patagonia, Chile

The lodge, with its splendid location on the shore of Lake Yelcho, features eight guest rooms, all with private bath. Lake and mountain views are magnificent, and the lodge has a bar, restaurant, and terrace.

Lago yelcho lodge 01
Lago yelcho lodge 03
Lago yelcho lodge 04
Lago yelcho lodge 05
Lago yelcho lodge 06