Strawberry Duck St. Petersburg, HOSTEL in St Petersburg Russia.
Strawberry Duck St. Petersburg.

Lermontovskiy Prospekt, 43/1, St Petersburg, Russia

Located near: Mariinsky Theatre is 1.6 km, St. Nicholas Naval Cathedral is 1.4 km, and Saint Isaac's Cathedral is 3 km away from Strawberry Duck St. Petersburg.

Strawberry Duck is a fusion in the hospitality area, a mix of seemingly incompatible principles and concepts.
It combines accessibility, democracy and friendly communication in the best traditions of classic European hostels with original design, top-quality materials and the highest level of servic

Check Availability

From People Nights

Book Hostel in