Dating back to the 1800s, this charming manor is found in the Finnish Lake District, 7 km from Mikkeli.
This hotel lies in the popular holiday resort of Mikkeli in the Finnish Lake District, 1.5 km from the city centre.
Located around the corner from Mikkeli Market Square, this hotel is 600 metres from Mikkeli Train Station.
This Anttola hotel, 200 metres from Lake Saimaa, is 30 minutes’ drive from Mikkeli.
Set in a manor house by Lake Saimaa, this property is 4.3 mi outside central Mikkeli.