Castello RossoHotel8.4Very good817 reviewsCostigliole SaluzzoPets allowedBreakfastFree Wi-FiOutdoor poolParking8.4Very good817 reviewsPick dates to see pricesSee prices