O Hotel Suisse está situado no 3o piso de um edifício histórico que remonta a 1897, no centro de Génova, a 650 metros da Estação Ferroviária Genova Brignole.
Os quartos do Suisse incluem uma televisão de ecrã plano. A maioria dispõe de uma casa de banho privativa, enquanto alguns partilham o quarto.
O átrio do Suisse leva a uma sala de estar comum com sofás e poltronas para relaxamento dos hóspedes.
O Aquário de Génova fica a 1,1 km do Suisse Hotel. A área em redor do hotel está repleta de restaurantes e bares.