Idealy situated between Nice and Monaco our hotel is in the center.
See more: Hotels in Europe Hotels in France Hotels in Villefranche Holiday Destinations in Europe