Located 800 metres from the entrance to Calafate city and 2 km from downtown, this house offers accommodation with seating areas and panoramic lake and mountain views. Free Wi-Fi is available.
Number of rooms: 14
Calle 1015, 9405 El Calafate, Argentina