Russian Soul Hostel
Russian Soul Hostel is situated in the historical center of Saint Petersburg near Palace Square, St. Nicholas' Naval Cathedral and Saint Isaac's Cathedral.
This venue is 1 km away from the center of Saint Petersburg. Serving indian and russian specialties, Tandoor is about 350 meters away.
This property counts 6 guestrooms featuring Double Room, 8-bed Dorm and Superior Double Room along with others. The rooms have a dressing area and heating for guests' convenience. Rooms include access to shared bathrooms.
Russian Soul Hostel has a shared kitchen.
This hostel is only 550 meters from Admiralteyskaya underground station.
A communal room with a TV, free tea and Wi-Fi offers space and comfort.