Hotel Stars Antibes

905 Chemin Du Valbosquet
Antibes
France