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.