Das Hotel Suisse Nizza liegt in dem historischen Stadtteil Promenade des Anglais und bietet eine schöne Aussicht aufs Mittelmeer. Das Hotel bietet ebenfalls WLAN in den öffentlichen Bereichen.
Das 4-Sterne-Hotel befindet sich in der Innenstadt von Nizza, daher ist Nizza Altstadt in nur 10 Minuten Fußweg zu erreichen. La Chaise Bleue de SAB in Nizza ist lediglich 7 Gehminuten von der Unterkunft entfernt. Der private Strand liegt in einer Entfernung von 1 km vom Hotel und Notre-Dame-de-l’Assomption befindet sich nur 25 Minuten Fußweg von hier entfernt. Schlosshügel liegt ganz nah am Hotel Suisse. Das Hotel ist nur wenige Gehminuten entfernt von der Busahltestelle Cathedrale - Vieille Ville gelegen.
Viele klimatisierte Zimmer des Hotels bieten kostenloses WLAN und TV sowie eine Minibar. Die Zimmer stellen ein privates Bad mit einer Wellness-Badewanne und Morgenmänteln zur Verfügung, einige überblicken zudem das Meer. Die Bäder sind mit eine Wellness-Badewanne ausgestattet und verfügen über Morgenmäntel.
Das Suisse bietet jeden Morgen ein köstliches einfaches Frühstück an. Eine komfortable Bar ist ebenfalls verfügbar. Das Restaurant Restaurant Le Patio befindet sich nur einen Steinwurf entfernt vom Hotel und ist auf die französische Küche spezialisiert.