Location: Cap D'Antibes
Italy

Hotel Juana

France

Hotel Belles Rives