Quijote Hotel
Gobernador Gregores 1155, El Calafate, 9405
Very Good, 4
Quijote Hotel is conveniently located near Los Glaciares National Park in El Calafate. This lovely property features beautiful Alpine style architecture and charming old-style decor. Guests who choose...
More Info