Hotel Villa Rose
Hotel
Nice
Entirely renovated in June 2016 and located in Nice, this hotel is at 5 minutes from Nice-Ville Train Station and 10 minutes from the Promenade des Anglais by tram.
Number of rooms: 11
43 Avenue Bellevue, 06100 Nice, France