South Apartments Apartment El Calafate, El Calafate and Vicinity
Set in El Calafate, South Apartments offers accommodation 7.3 km from Argentinean Lake and 4.1 km from Regional Museum. Complimentary Wi-Fi is providedthroughout the property.
Number of rooms: 5
3653 Avenida del Libertador, 9405 El Calafate, Argentina