Hotel Castelli

Rating: 6.40/10
4-star property ★★★★
Price from $ 60.

Set in a prime location of Montecchio Maggiore, Hotel & Residence Castelli puts everything the city has to offer just outside your doorstep. Both business travelers and tourists can enjoy the hotel's facilities and services. 24-hour front...