Location: between Nice and Antibes, in the heart of the Sophia-Antipolis Park. 20 Km. from Cannes.
See more: Hotels in Europe Hotels in France Hotels in Sophia Antipolis Holiday Destinations in Europe