Hotel Euro
Genoa • Show on map
View Details for Price
Located within 1.2 miles of Port of Genoa and 2 miles of Aquarium of Genoa, Hotel Euro provides rooms in Genoa. This 1-star hotel offers a 24-hour front desk and free WiFi. San Lorenzo Square is 2.5 miles…More info
