This charming hotel is located on the Promenade des Anglais and is within walking distance to the city centre.