Royal Beach
Seafood · Mediterranean · French
Royal Beach is a hotel restaurant located by the sea in Antibes, offering a dining experience with a sea view. It is part of the Royal Antibes Luxury Hotel, Residence, Beach & Spa, providing access to a spa and private beach.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Royal Beach.
Local restaurants nearby
16 Boulevard Maréchal Leclerc, 06600 Antibes, France

