City Backpackers ligger på Upplandsgatan 2A, 111 23, Stockholm, Sverige.