Welcome to Hotel Leningrad Apartments Saint Petersburg, Leningrad Apartments is a self-catering accommodation located in Saint Petersburg, within a 10-minute walk of Nevsky Prospekt. Free WiFi access is available. The property is 1.1 km from Moskovsky Train Station and 2.7 km from Church of the Savior on Spilled Blood. Accommodation will provide you with a TV, a balcony and a seating area. There is a full a kitchenette with a dishwasher and a microwave. Featuring a shower, private bathrooms also come with a bath or shower. If you feel like visiting the surroundings, check out Russian Museum which is 2.5 km away and the State Hermitage Museum which is 3.5 km away. Pulkovo Airport is located 16 km away. (Hotel Leningrad Apartments Saint Petersburg hotels booking).