Karta Vacation Rentals
Set in Limone sul Garda, about 1 km from the town center, this hotel is a calm lakeside base on Lake Garda. You're minutes from El Castel Lemon House, Castello Scaligeri, the Museum of Tourism and Limone Sul Garda harbour. Easy access to the town makes it handy for sightseeing and boat trips.