Nevsky Prospekt 60 Tsentralny district, St. Petersburg
3 bedrooms
Baths
Guests
A stay at STN Apartments on Nevskiy 60 places you in the heart of St. Petersburg, steps from Nevsky Prospect and Catherine the Great Monument. This apartment is 0.2 mi (0.3 km) from Anichkov Palace and 0.2 mi (0.3 km) from National Library of Russia.
Parking
Elevator
Airport Shuttle
WiFi/Internet
Laundry
Non-smoking
24/7 front desk
Kitchen
No nearby properties available in this region at the moment.