With a stay at Hotel J in Blockhusudden, you'll be in the business district, within a 15-minute drive of The Swedish Museum of Photography and Stockholm Transport Museum. This 4-star hotel is 5.9 mi (9.5 km) from Museum of Medieval Stockholm and 6.1..