Description
Located on St Petersburg's bustling main street, Nevsky Prospekt, this small hotel is easily accessible via public transport and impresses with its stylish interior.
Products, services, keywords
Map
Statistics:
Fully viewed : 6383
Showed in search results : 36984
Fully viewed : 6383
Showed in search results : 36984