Otel' Nevskiy 111 is an attraction, accommodation, bar / lounge, night club in Saint Petersburg, Russia.
Address:
111/3 Nevsky prospect, Tsentralnyy rayon, Saint Petersburg 191036, RussiaMap Category:
Attraction, Accommodation, Bar / Lounge, Night Club