Castle House Inn ligt midden in de oude binnenstad van Stockholm, op slechts 3 minuten loopafstand van het koninklijk paleis. WiFi is gratis. Hiervandaan is het dichtstbijzijnde metrostation te voet in 6 minuten te bereiken.
3x Eenpersoonsbed(den) breedte 90-130 cm