Il Leone D'OroHotel8.0Very good254 reviewsTelgatePets allowedBreakfastFree Wi-FiParkingAir conditioning8.0Very good254 reviewsPick dates to see pricesSee prices