Das Hotel De Suede Nizza verfügt über 69 Zimmer und liegt rund 5 Minuten zu Fuß vom Fluss Le Paillon entfernt.
Das Musée international d'art naïf Anatole Jakovsky liegt in rund 3 km Entfernung vom Hotel und Garibaldi-Platz ist zudem in 18 Minuten fußläufig erreichbar. Gäste können Sehenswürdigkeiten wie die Russisch-Orthodoxe Kathedrale besuchen (liegt gleich neben dem 3-Sterne-Hotel). Der Masséna-Platz und Théâtre de Verdure sind in rund 5 Gehminuten Entfernung vom Suede. Die Bushaltestelle Albert 1er/ Verdun liegt 500 Meter von der Unterkunft entfernt. Der Flughafen Nizza Côte d'Azur ist in weniger als 20 Autominuten zu erreichen.
In den geräumigen Zimmern des Hotels gibt es eine Minibar und ein Fernsehen mit mehreren Kanälen. Die Zimmer verfügen über private Badezimmer mit einer Dusche und sind mit Marmorböden eingerichtet.
Das Restaurant Restaurant O MAI liegt in unmittelbarer Nähe zum Hotel De Suede.