Located 362 meters from Otto. Cumulus Mikkeli is conveniently located in the popular Mikkeli area. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers.
Located 561 meters from Otto. Stop at Original Sokos Hotel Vaakuna Mikkeli to discover the wonders of Mikkeli. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.