With a stay at The Red Boat, you'll be centrally located in Central Stockholm, within a 10-minute drive of Museum of Medieval Stockholm and Stockholm Palace. This houseboat is 6.7 mi (10.8 km) from Solvalla and 1.6 mi (2.6 km) from The Swedish Museum..