Recommended hotels in Montecchio Maggiore

Felix Hotel

From US$ 54

Via Melaro 1, Montecchio Maggiore, Italy - Show map

Show map

The 3-star Felix Hotel lies within 6.8 km from Santuario della Madonna di Monte Berico, Terme di Abano and Fiera di Vicenza.

Book Now From US$ 54