Overview

Hotel Villa Margherita

Search hundreds of travel sites at once for hotel deals at Hotel Villa Margherita

Via L. Einaudi 3, Limone sul Garda, Lombardy, Italy
+39 036 595 4149

$101+

Hotel Villa Margherita
Sat 12/9
Sun 12/10

Nearby

Show all
Reviews

Recent Reviews

More
More
Map

Map