Located only a few minutes from Stockholm main train station, the City BackPackers Hostel offers budget accommodation in downtown Stockholm, minutes away from great shopping, trendy restaurants, and must-see local attractions, such as Stockholm Royal more details