Leo Apartments on Nekrasova is a self-catering accommodation located in Saint Petersburg. FreeWiFi access is available. The property is 1.1 km from Moskovsky Train Station and 1.6 km from Church of the Savior on Spilled Blood.
Accommodation will provide you with a seating area. There is a full kitchen with a dishwasher and a microwave. Featuring a shower, private bathrooms also come with a bath or shower and a hairdryer.
If you feel like visiting the surroundings, check out Hermitage Museum (2.4 km) and Palace Square (2.4 km).Pulkovo Airport is located 16 km away.
Rum: 1
(Sök)
Adress: Ulitsa Nekrasova, 21, Saint Petersburg 198000 (Karta)
Leo Apartments on Nekrasova - Bilder