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