Castle House Inn sijaitsee Tukholman vanhankaupungin sydämessä vain 3 minuutin kävelymatkan päässä kuninkaanlinnasta. Majoitushintaan sisältyy WiFi. Lähin metroasema on 6 minuutin kävelymatkan päässä hotellista.
3x yhden hengen vuode(tta) leveys 90–130 cm