Via ladello, 52, 40026 Imola
Guesthouse 3 stars
Villa Iris is located in Imola, just 23 miles from Santo Stefano Church and 23 miles from Archiginnasio di Bologna. The air-conditioned accommodation is 22 miles from La Macchina del Tempo, and guests can benefit from private parking available on site and free Wifi. Piazza Maggiore is 23 miles from the...