Hotel Alta GarrotxaHotel8.2Very good1,206 reviewsTortelláFree Wi-FiParkingAir conditioningRestaurantBar8.2Very good1,206 reviewsPick dates to see pricesSee prices