Villa Les Roses

Villa Les Roses is situated in the centre of the prestigious and exclusive Cap d'Antibes next to the local primary school. The villa was originally built for the manager of the rose fields when they where commercially cultivated on the Cap, destined for the hotels of Paris.

HIDE