Holiday Inn Genoa City

Holiday Inn Genoa City Address: Via Milano 47, Genoa, Italy

Minimum price found for Holiday Inn Genoa City was: 69 EUR

Click here to get more information, photos & guest ratings for Holiday Inn Genoa City