O Grand Hotel Savoia está situado em frente à Estação Ferroviária Piazza Principe, a poucos passos do Aquário de Génova. Os quartos e as suites dispõem de acesso Wi-Fi gratuito, uma garrafa de água mineral gratuita e uma televisão LCD.
O Savoia dispõe de uma área de fitness e de um pequeno centro de bem-estar, o La Spiaggia Segreta, que inclui uma sauna, uma ampla banheira de hidromassagem e duches de aromaterapia. Os hóspedes podem ainda encontrar 2 banheiras de hidromassagem no terraço.
O Restaurante Salgari serve cozinha italiana e especialidades da Ligúria. O hotel também possui um bar de cocktails e salão. O jardim privado tem um parque infantil exclusivo com um navio pirata.