Apartment
Monnalisa House - Imola Centro Storico - Appartamento Indipendente
4.476 reviews
From €80 per night
111 properties in Imola, Italy. We sort them by rating and popularity. Average rating: 4.6/5. Average guide price: €113 per night.
Apartment
4.476 reviews
From €80 per night
Holiday home
4.546 reviews
From €132 per night
Holiday home
5.016 reviews
From €102 per night
Apartment
5.016 reviews
From €88 per night
Apartment
5.016 reviews
From €107 per night
Apartment
4.633 reviews
From €145 per night
Apartment
4.345 reviews
From €141 per night
Apartment
4.812 reviews
From €1,358 per night
Apartment
4.716 reviews
From €128 per night