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

Savushkina street 7, St Petersburg, Russia

Located near:

My Hotel is located in St Petersburg, in 5 minutes away by foot from the Chernaya Rechka Metro Station.
My Hotel offers a 24-hour front desk, free Wi-Fi, breakfast option and free parking.
Several restaurants, bars, shops and bank are within a 2 minute walk.
New cozy hotel, decorated in a design st

Check Availability

From People Nights

Book Hostel in