Stn apartments on nevskiy 60
Location located in st petersburg nevskiy prospekt stn apartments on nevskiy 60 is close to st petersburg comedy theatre akimov state russian museum and kazan cathedral also nearby are church of the savior on the spilled blood and summer garden property features in addition to multilingual staff and tourticket assistance stn apartments on nevskiy 60 features laundry facilities additional amenities include express check in and express check out for a surcharge guests receive tran