Castle Hotels in Antibes
We found 1 property with availability in Antibes
Show on map
Chateau Clemenceau
2Nd+3Rd Floor 6 Rue Georges Clemenceau, Antibes, France
Featuring a prime location a 6-minute walk from the Vast Plage de la Gravette White-Sand Beach, the spacious Chateau Clemenceau Antibes apartment accommodates up to 11 guests. This apartment with a…
- 1-1