Hotel Oktiabrskaya
InnOne of the Most Reviewed Inns in Saint Petersburg
Address
Ligovsky Ave, 10/118, St Petersburg, Russia, 191036
Website
Contact
+7 812 380-19-18Price rating
$27/night
Rating on Google Maps
4.40 (2.5K reviews)Open on Google Maps