Russian Soul Hostel酒店
Admiralteyskaya Naberezhanaya 12, 海军部区, 190000 圣彼得堡, 俄罗斯
Featuring free Wi-Fi, Russian Soul Hostel offers accommodation in the historic centre of Saint Petersburg. The hostel is within an 8-minute walk from the State Hermitage and Palace Square.