Djurgårdsbrunnsvägen 10 (0.5 km from Swedish National Museum of Science and Technology)
Featuring a gourmet restaurant Villa Källhagen is found next to Djurgårdsbrunn Canal in Stockholm. There is also an outdoor terrace overlooking the water. All rooms have a flat-screen TV and air conditioning.
Sandhamnsgatan 67 (1.1 km from Swedish National Museum of Science and Technology)
These stylish apartments are surrounded by greenery in north-east Stockholm 800 metres from Frihamnen Harbour. Stockholm Stadium is 2.2 km away. They offer free wired internet access and modern kitchens and bathrooms.
Sandhamnsgatan 59a (1.1 km from Swedish National Museum of Science and Technology)
Ideally located in the City Center - Östermalm area STF Gardet Hotel & Hostel promises a relaxing and wonderful visit. The property offers a wide range of amenities and perks to ensure you have a great time.
Hazeliusbacken 20 (1.4 km from Swedish National Museum of Science and Technology)
Located in Djurgården Scandic Hasselbacken is a perfect starting point from which to explore Stockholm. Offering a variety of facilities and services the hotel provides all you need for a good night's sleep.
Hazeliusbacken 20 (1.4 km from Swedish National Museum of Science and Technology)
The historic Hotel Hasselbacken is located on Djurgården Island in Stockholm next to the Skansen Open-air Museum. It offers a popular buffet breakfast and rooms with flat-screen satellite TVs and free Wi-Fi.
Djurgårdsvägen 68 (1.5 km from Swedish National Museum of Science and Technology)
Set on Djurgården Island in the same building as ABBA The Museum this hotel is a 5-minute tram ride from Central Stockholm. It offers air-conditioned rooms with floor-to-ceiling windows and free WiFi access.
Skeppargatan 27 (2.0 km from Swedish National Museum of Science and Technology)
This family-owned hotel is a 5-minute walk from Östermalmstorg Metro Station and 2 minutes’ walk from Strandvägen waterfront promenade. It offers a guest TV lounge free Wi-Fi and modern rooms with a classic twist.
Storgatan 6 (2.1 km from Swedish National Museum of Science and Technology)
Situated in Stockholm's fashionable Östermalm neighbourhood this hotel is 2 minutes’ walk from Östermalmstorg Metro Station and 8 minutes' walk from the lively Stureplan Square. It offers free Wi-Fi an evening buffet and 24-hour tea/coffee.