Appia Hotel CannesTranquillity in the heart of Cannes: 200m from the beaches and palm trees of La Croisette, the Palais des Festivals and the train station, and 20m from the shops and commerces of the Rue d'Antibes.