Das traumhafte Hotel liegt in der Nähe des Hafens von Genua. Das Zentrum mit verschiedenen Einkaufs- und Unterhaltungsmöglichkeiten können die Gäste in etwa 20 Gehminuten erreichen. In der Umgebung des Hotels befindet sich das größte Aquarium Europas und in etwa 100 m Entfernung liegt eine Haltestelle der öffentlichen Verkehrsmittel.
Das moderne, im Jahr 2000 eröffnete Cityhotel verfügt auf 2 Etagen über insgesamt 140 Zimmer. Zur Ausstattung zählt eine Empfangshalle mit 24 h Rezeption und einer einladenden Bar. Außerdem wird den Gästen ein Restaurant mit kulinarischen Spezialitäten angeboten. Pkws können gegen Gebühr auf dem Parkplatz oder in der Garage abgestellt werden.
Die Zimmer mit mehr als 20 qm Wohnfläche bieten ein Doppelbett (160 oder 180 cm breit) oder zwei Einzelbetten (110 cm breit) sowie einen Balkon mit Meerblick. Alle Standardzimmer verfügen über Tee-/Kaffeezubereiter. Es sind sowohl Raucher- als auch Nichtraucherzimmer verfügbar.
Das Restaurant Il Gozzo ist in Messing und Mahagoni gehalten. Hier genießen die Gäste authentische und moderne Gerichte in Verbindung mit traditionell regionalen Spezialitäten.