Add to favoritesLUXURY CASTLE IN THE HEART OF ANTIBES CENTRE: A TIMELESS MASTERPIECEAntibesCastle • 15 room(s) • 13 bed. • 10904 sq ft (1013 m²)$26,069,991Request a tourContact agent