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

Lomonosova 18-4, St Petersburg, Russia

Located near: Right around the corner we have the main restaurant street of St. Petersburg. Just 300 meters away - Nevsky Prospekt. The Hermitage, the main theaters, the stations - all within walking distance from the hostel.

Cozy hostel in historical building right in the center of St.
Petersburg is specially made by us for those who like adventure, new city, love, and who made it to our distant and mysterious country.
The fully equipped kitchen will allow you to prepare your own favourite dishes away from their native

Check Availability

From People Nights

Book Hostel in