Castle House Inn sijaitsee osoitteessa Brunnsgränd 4, 11130, Tukholma, Ruotsi.