The Sierra Nevada hotel features 40 spacious and comfortable rooms equipped with safe, heating, hairdryer, maid service, telephone and cable TV, among other amenities.
Location Info
The Sierra Nevada Hotel Is Immersed In The Beauty Of Los Glaciares National Park. The Hotel Is Located In An Exclusive Area In El Calafate, National Capital Of The Glaciers And The Starting Point To Get To Know The Surroundings And Enjoy A Natural Environment.
While we strive to present hotel information as accurately as possible, we are not responsible for the
accuracy of this information or for any facilities that may or may not be available at the hotel during your stay.