Rating
"The best location -right in Centro Storico. 1 min from bus, cathedral, Strada......"
Rating:
Read 2 additional reviews of the Major at TripAdvisor
Want to see more hotels? View all 1 star hotels in Genoa