Smart Hotel NEO МосковскийHotel
85 Nevsky prospect, Tsentralny, 191086 Saint Petersburg, Russia
Situated in Saint Petersburg, within 1.2 km of Anna Akhmatova Museum and 1.3 km of Faberge Museum, Smart Hotel NEO Московский offers a shared lounge. The property is around 2 km from State Russian Museum, 2.