Var är City Backpackers beläget?
City Backpackers ligger på Upplandsgatan 2A, 111 23, Stockholm, Sverige.