Villa Clea Villa Saint-Florent, Upper Corsica
Situated in Saint-Florent and only 1.7 km from Plage de la Roya, Villa Clea features accommodation with mountain views, free Wi-Fi and free private parking. The air-conditioned accommodation is 22 km from Nonza Tower.
80 route de Casta, 20217 Saint-Florent, France