Cumulus City & Resort is located in Finland - a country full of natural, raw beauty.
Cumulus City & Resort is located in Finland - a country full of natural, raw beauty. The hotel offers the best conference facilities in Finland. The resort is completely renovated - a new reception, restaurant, saunas and conference rooms invite guests for an unforgettable stay. We provided there 2340 pcs of SLIM projectors