1. Hotel Villa Rosa Lake Garda
Hotel Villa Rosa - 3 Stars - Castiglione delle Stiviere - Lake Garda
Address:
Via Andrea Mantegna, 1 - 46043 Castiglione delle Stiviere
Area:
Castiglione delle Stiviere
Phone:
(+39) 0376 63 25 67
Fax:
(+39) 0376 63 65 84

Other hotels