7 salita delle monache turchine 2 piano, interno 4, 16124 Genova
Apartments
Offering garden views, Leo's House by HolidayHome24 is an accommodation situated in Genova, less than 1 km from Aquarium of Genoa and 8.4 km from Port of Genoa. Among the facilities at this property are luggage storage space and a shared lounge, along with free WiFi throughout the property. The property...