43.6948 ­7.2617
Go to map view
Hotel Le Royal, 06000 Nice, France +33 4 93 16 43 00

Get Rates

Show Hotel Royal Nice at top of the results.

Get Flight + Hotel