Located right in the old center of our city Puppet Theatre Hostel is an ideal place to experience the unique atmosphere of Saint-Petersburg. Most of the tourist sites and many places of interest are within walking distance. There is an international atmosphere and our young, friendly, helpful English-speaking staff are always on hand to offer advice and information on what to see and do.