Le Clos des Arts Hotel is located at the feet of Saint-Paul-de-Vence famous destination.This luxury hotel, member of small luxury hotels of the world, features 9 suites enjoying a panoramic view over the sea and the valley.On-site amenities include a more details