Address : 16 boulevard maréchal leclerc 06600 antibes – france, antibes Show Hotel Map
A stay at Royal Antibes places you in the heart of Antibes, within a 15-minute walk of Salis Beach and Picasso Museum. This 4-star hotel is 3.5 mi (5.7 km) from Marineland Antibes and 6.5 mi (10.4 km) from Promenade de la Croisette. Nice Côte d'Azur Airport only 30 minutes from there.