Shelter Hostel is located in Saint Petersburg, 6 km from Saint Petersburg Stadium. Ideally situated in the Primorsky district district, the property is set 6 km from Petrovsky Stadium and 8 km from Hermitage Museum. Free WiFi is available throughout the property and Palace Square is 8 km away. All rooms in the hostel are fitted with a TV. Certain rooms are fitted with a kitchenette with a microwave and a fridge. At Shelter Hostel every room includes a shared bathroom. When guests need guidance on where to visit, the reception will be happy to provide advice. Church of the Savior on Spilled Blood is 8 km from the accommodation.