Select or modify your travel plan
STN Apartments boast an ideal location on Nevsky Prospekt and nearby streets, offering easy access to the major sights of St. Petersburg. All apartments are located within walking distance from the central metro stations.
Reach us, we're available 24/7.