Hotel Duomo is set on the shore of Lake Garda, in a pedestrian area of Sal. The hotel's restaurant features a terrace with a panoramic view across the lake. Your room is complete with LCD satellite TV, air cond ... Read more

View all Luxury Hotels in Salo