Located 569 meters from Ibis Styles Stockholm Odenplan. Located in City Center - Norrmalm, Best Western Plus Time Hotel is a perfect starting point from which to explore Stockholm.
Located 606 meters from Ibis Styles Stockholm Odenplan. Hotel Tegnerlunden is perfectly located for both business and leisure guests in Stockholm. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.