Address: Suur-Saimaantie 1205, Taipalsaari, Finland
Offering a barbecue and terrace, Saimaa Lake Houses is set in Taipalsaari in the Southern Finland Region, 20 km from Lappeenranta. Imatra is 37 km away. Free private parking is available on site. The accommodation has a seating area.