Featuring a complimentary light evening meal, this hotel is located in the fashionable Östermalm district, 4 minutes’ walk from Stockholm Stadion and the metro station.
Rooms total: 141 More information »Stockholm Stadium 0.4 km
Stureplan 1.1 km
Royal Dramatic Theatre Stockholm 1.3 km
Vartahamnen 1.4 km
Stockholm Concert Hall 1.6 km
The Vasa Museum 1.7 km
Kulturhuset 1.8 km
Sergels Torg Square 1.8 km
Museum of Modern Art 1.9 km
Skeppsholmen 2.0 km
Bromma Airport 8.1 km