Moyka River Embankment 14, St. Petersburg
1 bedroom
Baths
Guests
A stay at this apartment places you in the heart of St. Petersburg, within a 5-minute walk of Palace Square and Palace Embankment. This apartment is 0.4 mi (0.6 km) from Church of the Savior on Spilled Blood and 0.4 mi (0.7 km) from DLT.
Parking
Elevator
Airport Shuttle
WiFi/Internet
Business center
No nearby properties available in this region at the moment.