Im Geschäfts- und Finanzzentrum von Genua gelegen, befindet sich das NH Plaza ganz in der Nähe des Hauptbahnhofes, der Fähranlegestelle und des Internationalen Messegeländes. Das Hotel ist nur wenige Meter von den bedeutenden historischen und kulturellen Sehenswürdigkeiten entfernt gelegen, unter denen besonders der Dogenpalast, das Operntheater Carlo Felice und die charakteristischen „caruggi"-Thermen der Altstadt herauszustellen seien; es ist 700 Meter entfernt vom berühmten Aquarium gelegen.
Es verfügt über 143 geräumige Zimmer und sechs Versammlungs- und Tagungssäle, die für fast jede Art von Veranstaltung geeignet sind, dank seiner neuesten technischen Ausstattung und einer effizienten Organisation.
Nur wenige Kilometer entfernt liegen Portofino, Camogli, le Cinqueterre und San Remo, die Juwelen der Riviera de Liguria.