Experience the cinematic luxury at the Grand Hotel Savoia, perfectly poised opposite the Piazza Principe Train Station and moments away from the world-renowned Genoa Aquarium. A stay here exudes an air of celebrity glamour, with world-class amenities at your fingertips.