El Calafate, El Calafate
Spend a second to
save a fortune!
Spend a second to save a fortune!
Avenida Libertador 1150, El Calafate
Located in El Calafate, Apart Hotel Libertador offers rooms and self-catering accommodations. Free WiFi is provided in common areas. Each unit includes a safe and private bathroom facilities, featuring free toiletries.
See MoreUsage of subsidiary facilities may incur additional fees