TakeRoom НевскийHôtel
Telezhnaya Ulitsa 26-28 Saint Petersburg 191024,Telezhnaya Ulitsa, Saint-Pétersbourg, 191024
Located in the Tsentralny district of Saint Petersburg, TakeRoom Nevsky is 2.7 km from Faberge Museum and within 3.6 km of State Russian Museum. Complimentary Wi-Fi is offered.