International Volvo Photo Locations Part 368 Hotel SP34 is located on Sankt Peders Stræde in Copenhagen, Denmark. Sankt Peder Stræde is a street in central Copenhagen, Denmark. It runs from Nørregade to Jarmers Plads, crossing Larsbjørnsstræde, Teglgårdsstræde and Larslejsstræde on the way. The eponymous St. Peter’s Church is located at the beginning of the street, […]