Royal Antibes - Luxury Hotel, Résidence, Beach & Spa 4 stars

16 Boulevard Marechal Leclerc, 06600 Antibes, France

Hotel image
Read more reviews for Royal Antibes - Luxury Hotel, Résidence, Beach & Spa