Karta Vacation Rentals
In the heart of Salò on Lake Garda, a 3-star hotel just 100 m from the lake promenade. Moments from Salo Duomo, Vittoriale degli Italiani, the Palace of the Magnificent Motherland and the Italian Social Republic Documentation Center — perfect for history buffs and lake lovers. Pet-friendly and town-centre convenient.