BARCH на Площади ВосстанияApartment
87/2 Nevsky Avenue 3 этаж, Tsentralny, 191036 Saint Petersburg, Russia
BARCH на Площади Восстания is conveniently located in Saint Petersburg, and offers a shared lounge and free Wi-Fi. The property is around 1.5 km from Faberge Museum, 1.5 km from Anna Akhmatova Museum and 3.4 km from State Russian Museum.