Salo Market Place, Salo Museum and old roundhouse (1 kilometers), Restaurants
Map & Landmarks: Cumulus City Salo
Map is loading...
The Cumulus Salo has 52 rooms, a breakfast restaurant and a customer sauna. The hotel is located on a riverbank in the centre of town. The Cumulus Salo is a cosy, pleasant and modern hotel; an easy destination for anyone. All hotel rooms have air conditioning.