Hotel casa del pellegrino - CastelmonteHotel8.1Very good95 reviewsCastelmontePets allowedFree Wi-FiParkingEV chargingRestaurant8.1Very good95 reviewsPick dates to see pricesSee prices