Located in El Calafate in Argentina, Del Glaciar Libertador Hotel is set within a beautiful neighbourhood and is an ideal option for leisure travellers looking for a relaxing getaway. The hotel offers a selection of private rooms with en-suite bathrooms. During their stay, guests can enjoy a delicious breakfast served daily, while other meals are also available at the on-site restaurant. There are a variety of common rooms where guests can relax and Wi-Fi is available throughout the property. Activities in the area include hiking, cycling, and fishing.