Hotel Ellington is a refurbished and rebranded boutique hotel in Nice's commercial center. Close to major shopping centers, trams, and the main thoroughfare of Avenue Jean Medecin, Hotel Ellington is an easy 10 ... Read more

View all Luxury Hotels in Nice