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.
Located on the water front in Old Town, this hotel is 492 feet from the Royal Palace.
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…
Set in an impressive 1911-era Art Nouveau building on upscale Strandvägen boulevard, Hotel Diplomat offers great views over Nybroviken Bay,…
Set in Stockholm, 200 metres from Army Museum, Villa Dagmar offers accommodation with a fitness centre, private parking, a restaurant and a…