Hotel

Notre Dame Hotel - Self Check-in

26 Rue de Paris, Nice, France Show on map

About Notre Dame Hotel - Self Check-in

Notre Dame Hotel - Self Check-in is a hotel in Nice, France. It is one of 317 places to stay in Nice listed on Triptoic.

Property facts

Property type
Hotel

Location

26 Rue de Paris, Nice, France

Loading map…

Frequently asked questions

Where is Notre Dame Hotel - Self Check-in located?

Notre Dame Hotel - Self Check-in is located at 26 Rue de Paris, Nice, France.

Stays near Notre Dame Hotel - Self Check-in

Highly rated alternatives close by

All 317 in Nice →

More ways to stay in Nice

See prices on Agoda
Check prices