Business hotels in Montichiari
We found 2 properties with availability in Montichiari
Show on map
Hotel Elefante
Via Trieste 41, Montichiari, Italy
Featuring luggage storage and a restaurant, the 3-star Hotel Elefante Montichiari is decorated with marble floors and offers proximity to Bonoris Castle, which is only 7 minutes' stroll away. While…
Garda Hotel
Via Brescia 128, Montichiari, Italy
The 4-star Garda Hotel Montichiari offers air-conditioned rooms about a 5-minute walk from Fiume Chiese. Secured parking is available for additional cost on site for all guests.
- 1-2