Attractively set in the centre of Antibes, Hôtel La Villa Port d'Antibes & Spa features air-conditioned rooms, a seasonal outdoor swimming pool, free Wi-Fi and a bar. Boasting family rooms, this property also provides guests with a terrace.
Number of rooms: 56
6 AVENUE FREDERIC MISTRAL, 06600 Antibes, France