Address: Av. Libertador 1150, El Calafate
0.4 km from El Calafate center (hotel on the map)
Hotel rating from 9 guests: 6.4
The accommodations of the Apart Hotel Libertador are cozy standard rooms and duplex apartments equipped with cable TV, heating system and other amenities. … Prices, discounts & booking