8 via bruzza interno 2, 16124 Genova
Apartments
Offering city views, Garibaldi 3 Minutes, Free Wifi & Netflix by TILO is an accommodation located in Genova, less than 1 km from University of Genoa and a 12-minute walk from Aquarium of Genoa. Among the facilities at this property are a 24-hour front desk and private check-in and check-out, along with...