Located by the National Museum, this chic waterfront hotel offers views of the Old Town and Royal Palace.
Grand Hôtel Stockholm is situated on the waterfront opposite the Royal Palace and the Old Town, 1 km from Central Station.
Nobis Hotel is housed in two stylish 19th-century buildings on Norrmalmstorg Square, in the middle of Stockholm’s main shopping district.
Stunning Nybroviken waterfront views and free WiFi make this central Stockholm hotel a perfect base from which to explore the Old Town and…
Bank hotel is set in central Stockholm, a few minutes' walk from Strandvägen and Stureplan in the Östermalm district.