Business hotels in Salo
We found 2 properties with availability in Salo
Show on map
Hotel Laurin
Viale Angelo Landi, 9, Salo, Italy
Hotel Laurin Salo offers 25 rooms, situated at a distance of 0.8 km from Lake Garda. Wi-Fi is available throughout the property and parking is provided on site too.
Villa Arcadio
Via Navelli 2, Salo, Italy
Located 3.1 km from Cathedral of Salo, which is considered to be a sacred place of worship, the 4-star Villa Arcadio Salo hotel offers a restaurant and a storage room for guests' convenience.
- 1-2