Hôtel Belle Plage | Cannes (French Riviera) France, French Riviera, South of France, CannesTaylor WeitzelFebruary 2, 2024Pet-Friendly, Romantic Getaway, Nature Retreat, Room with a View, Beach Bound, LuxuryComment