65, Rue de la Buffa, Nice
Prices from €753.94 miles
Located in the centre of Nice, just 350 metres from the Promenade des Anglais, this hotel offers air-conditioned rooms with free Wi-Fi. Nice Ville Train Station is 1 km away and Old Nice is a 15-minute walk from the hotel