Grand Hotel Savoia
Via Arsenale Di Terra 5, Genoa, Liguria, Italy
Booking.com
Book Now