Karta Vacation Rentals
On the shores of Lake Garda in Sirmione—this beach hotel is a short stroll from Scaliger Castle and minutes from Santa Maria Maggiore and the Center Aquaria Spa. Jamaica Beach and the Grotto of Catullus are also within easy reach.