From €80 EUR Booking.com Picturesquely located on the banks of the Salo River, right in the centre of idyllic small town Salo, is the comfortable and modern Cumulus Salo. It offers free Wi-Fi access and air-conditioned rooms with a flat-screen TV.