Nevsky 74 Apartments
Nevsky 74 is an apartment only 1.9 km from Mariinsky Theatre, Summer Garden and Statue of Lenin at Finland Station .
The city center is 2 km away. Palkin treats guests with russian and armenian meals and lies within 100 meters from the property.
The venue features Comfort Double Room, Standard Triple Room and Standard Double Room.
Vladimirskaya subway station is just a 5-minute walking distance away.