Overlooking the sea and strategically located at the entrance of the old town visitors will find this magnificent hotel with stunning facilities This charming hotel sits a stone's throw from Place MassÃna and the famous English Promenade al
Located in the heart of Nice city centre this hotel is a 2-minute walk from the Promenade des Anglais and the beach It offers air-conditioned rooms with free Wi-Fi Guest rooms at the HÃtel Ambassador are bright and feature satellite TV and a minibar . . .