Located on a quiet street in Stockholm’s fashionable Östermalm district, this modern hotel is 300 metres from Stureplan Square. Its stylish rooms feature a flat-screen TV, free Wi-Fi and luxury beds.
Number of rooms: 78
Riddargatan 14, Östermalm, 11435 Stockholm, Sweden