This charming hotel is housed in a listed 15th-century building, right next to the Royal Palace in Stockholm’s Old Town.
Situated in Stockholm’s picturesque Old Town, Collector's Victory Hotel is 2 minutes’ walk from Gamla Stan Metro Station.
Housed in an early 17th-century building in the heart of Stockholm’s Old Town, Hotel Sven Vintappare offers rooms with flat-screen TVs and…
Set in a mid 17th-century building in Stockholm’s Old Town, this charming hotel offers free WiFi and rooftop terrace views.
Hotel Gamla Stan, BW Signature Collection is a unique and charming boutique hotel in the heart of Stockholm’s Old Town that offers elegant…
Castle House Inn is located right in the heart of Stockholm's Old Town, only a 3 minutes' walk to the Royal Palace.