115 Via Domenico Cucchiari, 41124 Modena
Apartment
with
1
room
Cucchiari Suite 8A offers accommodations in Modena, a 17-minute walk from Modena Theater and 1.5 miles from Modena
Station. The property is around 23 miles from Unipol Arena, 25 miles from Saint Peter's Cathedral, and 26 miles from Sanctuary of the Madonna di San Luca. Piazza Maggiore is 26 miles from the apartment ...