Grand Hotel Savoia

About Grand Hotel Savoia

Tailor Made Rail

Conveniently located across the road from the Piazza Principe station in Genoa, the Grand Hotel Savoia is one of the oldest hotels in Italy. Bedrooms and suites feature free Wi-Fi, LCD TVs and bottled water. There is also a restaurant with a terrace and a wellness centre.