8 piazza del duomo secondo piano, 40026 Imola
Apartments
Situated in Imola, 41 km from Bologna Fair and 41 km from La Macchina del Tempo, Cà Rossa offers free WiFi and air conditioning. The property features city and inner courtyard views, and is 41 km from Santa Maria della Vita. The property is non-smoking and is set 41 km from Santo Stefano Church. The...