Welcome to Nevsky 103 Mini Hotel Saint Petersburg, Lera Mini Hotel is a self-catering mini hotel located in Saint Petersburg, a 5-minute walk from Moskovsky Train Station. Free Wi-Fi access is available. The hotel will provide you with a TV. The shared bathroom also come with a hairdryer and slippers. At Lera Mini Hotel you will find a shared kitchen. Other facilities like grocery deliveries, dry cleaning and an ironing service are offered. The distance to Pulkovo International Airport is 20 km from Lera Mini Hotel. (Nevsky 103 Mini Hotel Saint Petersburg hotels booking).