This attractive hotel is located in a side street in the centre of the legendary holiday resort at Cap d'Antibes. There are scores of shops and other attractions in the surrounding area. It is just 150 m to the stunning sandy beach with its promenade and scores of restaurants. Public transport departs from stops directly in front of the hotel.