Description
The Nevsky Forum is an elegant hotel on Saint Petersburg’s main street, Nevsky Prospekt. The hotel offers stylish rooms, fine dining, and free Wi-Fi, steps from the Mayakovskaya Metro Station.
Products, services, keywords
Map
Statistics:
Fully viewed : 6025
Showed in search results : 37667
Fully viewed : 6025
Showed in search results : 37667