Location This city hotel is situated right in the city centre of Stockholm and close to everything, with shops, sights, top restaurants, bars and nightlife within easy walking distance. Arlanda Airport is approximately 42 km from the hotel.Location This..