Stella Hostel, HOSTEL in St Petersburg Russia.
Stella Hostel.

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

Check Availability

From People Nights

Book Hostel in