Hotel Alexander Genoa

Hotel Alexander Genoa Address: Via Bersaglieri d'Italia, 19, Genoa, Italy

Minimum price found for Hotel Alexander Genoa was: 58 EUR

Click here to get more information, photos & guest ratings for Hotel Alexander Genoa