Hotel Suisse is gevestigd op de 3e verdieping van een historisch gebouw uit 1897 in het centrum van Genua, op 650 m van het treinstation Genova Brignole.
De kamers van het Suisse zijn voorzien van een flatscreen-tv. De meeste kamers hebben een eigen badkamer en sommige delen een badkamer.
De lobby van het Suisse leidt naar een gemeenschappelijke woonkamer met banken en fauteuils.
Het Aquarium van Genua ligt op 1,1 km van het Suisse Hotel. In de omgeving van het hotel vindt u tal van restaurants en bars.