Description
Located in St Petersburg, this affordable hotel is near the Zvenigorodskaya metro station and is a 20 minute walk from the Nevsky Prospect. Free internet is available.
Products, services, keywords
Map
Statistics:
Fully viewed : 5291
Showed in search results : 37616
Fully viewed : 5291
Showed in search results : 37616