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