- The Crazy Duck Hostel is the perfect place for a great, fun stay in St Petersburg. We are located in downtown St. Petersburg, within walking distance from many sights of our city. Also you can find many bars, pubs and clubs in this area. The hostel's friendly staff help make your stay comfortable and enjoyable. They provide unlimited information on the best places to visit and can book train tickets, theatre tickets and taxis to anywhere in St Petersburg. This hostel offers a total of five rooms, privates as well as dormitory's, along with a common room where you can relax and chat with other travelers.