Aparthotels in Imola
We found 1 property with availability in Imola
Show on map
Imola Village
Via Manin 1, Imola, Italy
Imola Village hotel features 50 rooms and lies just 1.2 km from Bottega Gollini Art Gallery. Parking is provided on site.
- 1-1