Find Hostels all over the World
Stella Hostel, HOSTEL in St Petersburg Russia.
St. Petersburg, Nevsky Prospekt, h. 84-86, St Petersburg, Russia
Located near: Stella Hostel is located on ground floor of an old building in a courtyard, protected by walls from noise and rumble of busy Nevsky prospect. Inside we have friendly and easy going atmosphere among our staff and patrons. With close proximity to metro insure fast and cheap means of travel around our beautiful city, Nevsky prospect is the place where you want to be.
We’re located on Nevsky 84/86
Close to Moskovsky railway station near metro Mayakovskaya.
Why choose us? Because our hostel is in the heart of St.
Petesburg, 30 meters from main street, providing easy access to all of its famous *attractions! With close proximity to metro insure fast and chea