Centrally located above downtown Ketchikan, Cape Fox Lodge has spacious, modern rooms and suites and boasts superb views over the Tongass Narrows and the snow-capped Deer Mountain.