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.