7.5 Guest rating Hotel photo

City Hostel

Hint: You can enter any city or hotel name

Book City Hostel

Lomonosova Street 24 2.9 km from city center

Located in St. Petersburg, only a 10-minute walk from Nevsky Prospekt, this hostel features free Wi-Fi and a 24-hour reception. Dostoyevskaya Metro Station is 450 metres away. Decorated in bright colours, rooms come with a desk.

Photos Of
Room facilities
  • Shared Bathroom

Show City Hostel on the map

City Hostel 59.927093 30.341186