Address: Av. Libertador 1150, El Calafate
Hotel rating from 9 guests: 6.4
Situated on the main street of El Calafate, the Apart Hotel Libertador offers a privileged location within walking distance from the casino, banks, telephone center, church and tourist office. …