Narrow alleyways, taverns, cafes, stores and closeness to the seats of power of the Swedish Parliament, and Royal Palace, make a stay in Gamla Stan (the Old Town) a fantastic experience. Amazing roof terrace views. The Hotel is located in a charming 17th-century building, with Stockholm Cathedral, 'House of the Nobility' and Slussen just around the corner.