Embankment River Moyka 16, St. Petersburg
4 bedrooms
Baths
Guests
With a stay at Moika 16 Apartment in St. Petersburg (St. Petersburg City Centre), you'll be steps from St. Petersburg Canals and 3 minutes by foot from Palace Square. This apartment is 0.3 mi (0.5 km) from Palace Embankment and 0.4 mi (0.6 km) from Church of the Savior on Spilled Blood.
Parking
Airport Shuttle
WiFi/Internet
No nearby properties available in this region at the moment.