Imola hostels
We found 1 property with availability in Imola
Show on map
Arci Isola Ostello Sociale
Via Luigi Sassi, 8, Imola, Italy
Situated approximately 5 minutes' walk from Piazza Matteotti, the comfortable Arci Isola Ostello Sociale Imola offers a terrace for guests to unwind. Offering luggage storage, this Imola hostel is a…
Excellent
(11 reviews)
- 1-1