Karta Vacation Rentals
Lakefront and right in central Riva del Garda, this 4-star hotel sits steps from La Rocca and a short stroll to the Tower of Apponale and Museo Civico. A quick drive takes you to Limone sul Garda and Lake Ledro. Pet-friendly and ideal for exploring the piazzas, cable car rides and the lakeside promenade.