8.4 Guest rating Hotel photo

Hotel La Vela 3*

Hint: You can enter any city or hotel name

Book Hotel La Vela

Piazza Don Primo Mazzolari, 1 3.6 km from city center
Photos Of

Show Hotel La Vela on the map

La Vela 44.943099 10.474246