Montichiari, Italy1.3 miles
This 82 room property, renovated in 2012......
View Hotel Details
Not Yet Rated
Commission: 8%
Rooms: 82
Rates: $65 - $65