Description
This hotel has a central location in St. Petersburg, directly opposite the Mayakovsky Metro Station. Free Wi-Fi is available in the Nevsky Central Hotel. The rooms overlook a peaceful courtyard.
Products, services, keywords
Map
Statistics:
Fully viewed : 6117
Showed in search results : 38738
Fully viewed : 6117
Showed in search results : 38738