Location: the hotel is situated in one of the most beautiful areas of Lake Garda, in a large park of Mediterranean vegetation.
See more: Hotels in Europe Hotels in Italy Hotels in Limone Sul Garda Holiday Destinations in Europe