Nevsky Central Hotel
Nevsky avenue, 90, Saint Petersburg 191025, Russia, Russia
Business Details
The property Nevsky Central Hotel is located in Saint Petersburg, Russia. The Lodging is ranked with 3 stars.
"Boasting a central location in Saint Petersburg, Nevsky Central Hotel is directly opposite the Mayakovskaya Metro Station. It offers simply furnished rooms overlooking a peaceful courtyard, and free Wi-Fi."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
40629
Nevsky Central Hotel
The property Nevsky Central Hotel is located in Saint Petersburg, Russia. The Lodging is ranked with 3 stars.