Nofo Hotel, Worldhotels Crafted is 1.3 km from Stockholm centre