AMOCITY
The Alcove Hotel is located in the heart of Nice, 3 minutes walk from the Promenade des Anglais, around 15-20 minutes walk from Nice Ville t...