About this property
Discover this exceptional castle located in the heart of Antibes Centre. Built in 1870, this opulent and historic property is a complete one of a kind, offering a remarkable living experience.
With the main chateau, two guest houses, and an...