Moskva hotel Saint Petersburg

Moskva Hotel

Moskva Hotel is conveniently situated in the centre of St.Petersburg on the embankment of the Neva River close to two metro stations, Nevsky Prospect and the Alexander Nevsky Monastery. The hotel possesses a big parking lot.

Reference Point: Alexander Nevky Monastery Read more »
To top
Call me!

Cookies help us deliver our services. By using our services, you agree to our use of cookies. More Information