Location: Cannes, France
Square Footage: 12,916
Bedrooms & Bathrooms: 24 bedrooms & 20 bathrooms
Price: Available Upon Request
This stunning hilltop castle, dubbed “La Croix des Gardes”, is located on the French Riviera in Cannes, France and is situated on nearly 5 acres of land.
It was built in 1919 and features approximately 12,916 square feet of living space with 24 bedrooms and 20 full bathrooms.
Outdoor features include formal gardens and a swimming poo.