Description
A short walk from Nevsky Prospekt, this great-value hotel in centralSt. Petersburg provides modern rooms with free Wi-Fi and LCD TVs. Vladimirskaya Metro Station is a 5-minute walk.
Products, services, keywords
Map
Statistics:
Fully viewed : 14862
Showed in search results : 37337
Fully viewed : 14862
Showed in search results : 37337