1. Hotel Elefante Montichiari Lake Garda
Hotel Elefante Montichiari - 3 Stars - Montichiari - Lake Garda
Address:
Via Trieste, 41 - 25018 Montichiari
Area:
Montichiari
Contact [+]

Other hotels