With a stay at The Red Boat, youll be centrally located in Stockholm, within a 10-minute drive of Stockholm Waterfront Congress Centre and Stockholm City Hall. This hostel is 2.1 mi (3.4 km) from Stockholm Palace and 3.1 mi (5 km) from Vasa Museum.