Otel' Nevskiy 111
Hotel • Tourist attraction • Inn • Vacation appartment • Extended stay hotel • Non smoking holiday homeOne of the Most Reviewed Inns in Saint Petersburg
#3 Most Reviewed Inn in Saint Petersburg
#2 Most Reviewed Vacation appartment in Saint Petersburg
#2 Most Reviewed Extended stay hotel in Saint Petersburg
▼
Address
Nevsky Ave, 111/3, St Petersburg, Russia, 191036
Website
Contact
+7 960 274-07-44Price rating
$21/night
Rating on Google Maps
4.30 (739 reviews)Open on Google Maps