Das Stadthotel befindet sich im Herzen von Nizza, an der Ecke Rue Paganini und Rue d'Alsace Lorraine. Der Hauptbahnhof ist nur 2 Blocks entfernt und der Shuttlebus Nummer 99 verkehrt zwischen dem Hauptbahnhof und dem Flughafen. Das Einkaufs- und Geschäftsviertel liegt nur einen Katzensprung vom Hotel entfernt. Der nächste Strand ist etwa 800 m entfernt. Das Hotel verfügt auf 4 Etagen über insgesamt 44 Zimmer und bietet Einrichtungen wie eine Empfangshalle mit 24h-Rezeption mit Safe, ein klimatisiertes Restaurant mit Nichtraucherbereich und Internetzugang. Ein Zimmerservice und ein Parkplatz sind ebenfalls verfügbar. Die freundlich eingerichteten Zimmer verfügen jeweils über ein eigenes Badezimmer mit Haartrockner. Alle Zimmer sind standardmäßig gut ausgestattet.