16 Boulevard Marechal Leclerc Antibes 06600
Royal Antibes - Luxury Hotel, Résidence, Beach and Spa offers free access to Phytomer Spa, open year-round and featuring a steam bath, fitness centre and sauna and 1 restaurants with views of l’Ilette...more