71 Via Castelmaraldo, 41121 Modena
Apartment
with
1
room
Eulalia's House offers accommodations in Modena, a 10-minute walk from Modena Station and 700 yards from Modena
Theater. During your time at this recently renovated apartment, which dates back to 2023, you'll have access to free Wifi. Unipol Arena is 24 miles away and Saint Peter's Cathedral is 26 miles from ...