The hotel directly rises on the lake-front Limone Sul Garda city, in proximity of the historical centre and to few minutes from the wharf.
See more: Hotels in Europe Hotels in Italy Hotels in Brescia Holiday Destinations in Europe