Ideally Located Hotels
Nestled in the heart of the French Riviera, our La Villa hotels enjoy prime locations that open the doors to the region's wonders.
From the Croisette in Cannes to the Promenade des Anglais in Nice and the enclave of Cap d'Antibes, each address provides unparalleled access to the breathtaking landscapes of southern France.