Los Ponchos Boutique Hotel - El Calafate, Argentina
This lovely hotel is perfectly suited to its lakeside location with its warm décor, natural materials, large windows, and magnificent views. Its 10 rooms are comfortably furnished with a small kitchen.