513 Chemin Du Puy Le Chambord, Antibes, France
Wi-Fi in rooms
Free Wi-Fi
Internet
Outdoor swimming pool
Swimming Pool