Villa Elimia Villa Antibes
Featuring air-conditioned accommodation with a private pool, Villa Elimia is set in Antibes. This property offers access to a terrace, free private parking and free Wi-Fi.
675 Chemin des Moyennes Bréguières, 06600 Antibes, France