Mirador del Lago Situated on Del Libertador Av., a few steps away from the city center, the building is elevated thus offers views of: Lake Argentino, Los Andes mountain chain and the glacier. It is suitable for those looking for a high level of comfort. Rooms: 69 Category: Superior Economy Suite Restaurant: El Hogar Style: 5 stars Amenities Wi-Fi Restaurant Living room Galery