Nestorinranta Villa Villa Lintusalo
Located on the island of Lintusalo in Lake Saimaa, Nestorinranta Villa offers self-catering accommodation with a private beach area, pier and rowing boat. Free Wi-Fi is available.
Lintusalontie 1661, 52200 Lintusalo, Finland