CANNES MOUNTAINSIDE ESTATE
Cannes is known for having some of the most luxurious hotels in the world but the Cannes Mountainside Estate rivals them all. The property consists of nearly 60 rolling acres that feature olive trees, lavender fields, and its own lake. Comprised of 3 houses, the accommodations include a combined 17 suites throughout its 20,000 square [...]






