Saint Petersburg - Shtil Hostel
View all images
How to get there
Address: Lomonosova street 20, 191002, Saint Petersburg, Russia
Our hostel is located in a short walking distance to metro station, 1.4 km from State Russian Museum and 1.6 km from Church of the Savior on Spilled Blood. Palace Square is 1.9 km from Hostel Shtil, while Hermitage Museum is 2 km away.
Filtering your search results