My Hostel is located in Saint Petersburg, just a few steps from the metro station Chernaya Rechka, on the 3rd floor of the shopping center. Within walking distance of cafes, restaurants and shops. With convenient transport connections, guests can easily..