Hotels in Salo
Budget hotels in SaloSee all
Lake Garda Hostel
Salo 713 m from city centre
Lake Garda Hostel is just a few steps from the center of Salò, surrounded by mountains and just 164 feet from Lake Garda....
Salo 46 m from city centre
Hotel Ristorante Commercio is located in the historic center of Salò, just a few steps from the lakeside promenade. Open...
Salo 26 m from city centre
Great-value Hotel Eden is set 328 feet from Lake Garda, in Salò's historic center. You can relax in the sun on the hotel...
Salo 759 m from city centre
Hotel Ristorante Lepanto is set on the shores of Lake Garda. It offers free Wi-Fi in all public areas, a gourmet restaurant,...