Via nino bixio, 1/14, 16128 Genova
Apartment 3 stars
City Center, 2BR, Free Wifi & Netflix By Tilo offers accommodations in Genoa, 1.4 miles from San Nazaro Beach and 1.4 miles from University of Genoa. Among the facilities at this property are an elevator and private check-in and check-out, along with free Wifi throughout the property. Staff on site can...