Apartmenti na Len Shosse 12 offers accommodation in Vyborg The property boasts views of the city is 49 km from Lappeenranta Free WiFi is available throughout the property There is a dining area and a kitchen complete with an oven and a microwave A flat-screen TV with cable channels is provided There is a private bathroom with a bath