Hotel Castle House Inn sa nachádza priamo v centre Starého Mesta Štokholmu, len 3 minúty chôdze od Kráľovského paláca. K dispozícii je bezplatné Wi-Fi pripojenie na internet. Najbližšia stanica metra je vzdialená 6 minút chôdze.
4x Jednolôžko šírka 90 až 130 cm