Hotel RivaroloHotel8.7Very good593 reviewsRivarolo CanavesePets allowedBreakfastFree Wi-FiParkingAir conditioning8.7Very good593 reviewsPick dates to see pricesSee prices