The Savoia Grand Hotel is located in Genoa, in front of the Piazza Principe train station, and a few steps from the city's aquarium. This luxurious and comfortable accommodation features an Italian restaurant, bar, cocktail lounge, private garden with children's playground, and fitness center.
This hotel by hours offers rooms with private bathroom, free Wi-Fi connection, and LCD TV with Mediaset Premium channels. It also has a spa center equipped with sauna, hot tub and aromatherapy showers. There are also 2 hot tubs on the terrace.