Best Western Terre De Provence, Le Cannet Des Maures (3-star) | TravelManiac