"Exceptional 5-star hotel across from train station"
The Grand Hotel Savoia is a luxury 5-star hotel right across the street from the main train station in Genova. The hotel breakfast was outstanding & presented on their breathtaking rooftop terrace overlooking the city & harbor. The hotel architecture, room details, amenities, and spa (available during your stay) are extraordinary! We were thrilled we chose to stay at the Savoia & make easy day trips to Portofino & Santa Margherita.
HW from Atlanta, GA
Late nineteenth century hotel featuring marble and stucco work located 50 metres from Genova’s Royal Palace. Guestrooms have …More