Get Travalour for free on Google Play

1 guest

Hotels Near Castle Hill

06300 Nice, France

Excellent

183 reviews

8.7

Amenities

Free Wifi

Price per night

961

USD 331

Choose your room