Self-Catering Cannes, Provence-Alpes-Côte d'Azur
Holiday Homes & Accommodation Cannes
Cannes is a resort town located on the French Riviera, most famous for being the host city of the annual Cannes Film Festival. Cannes is lined with beautiful sandy beaches, luxury hotels, upmarket boutiques, high-end shopping and exquisite restaurants.