Windsor
An oasis in the heart of Nice, built by Eiffel engineers, located minutes from the beach. Chosen as their home by artists who’ve decorated some of its rooms, this hotel has a very special soul. The Duke of Windsor once stayed there, and if you’re as […]
0 Read More