Location: in the heart of Juan les Pins, close to the beach.
See more: Hotels in Europe Hotels in France Hotels in Antibes Juan-les-pins Holiday Destinations in Europe