Castle House Inn ligger på Brunnsgränd 4, 111 30, Gamla stan. I närheten ligger Stortorget, Stockholm. Närmsta tunnelbana är Gamla Stan (ca 450m).