4 star hotel

Hotel El Mirador del Lago

Avenida del Libertador 2047, 9405 El Calafate, Argentina - El Calafate, Santa Cruz Province - Argentina - 9405

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00