Docked at Riddarholmen in Stockholm’s harbour with panoramic island views, this boat hotel, built in 1924, offers up a taste of the city’s maritime flair. From modest-sized sailor cabins to a sprawling owner’s cabin, Mälardrottningen is a portal into Stockholm’s past, complete with seafaring novelty.