translate English to French: Booking.com: hotel Résidence ExcelSuites, Cannes, France - 70 Guest reviews.
Booking.com: Hôtel Résidence ExcelSuites, Cannes, France - 68 Commentaires Clients.