Located in the heart of downtown Anchorage, Alaska, every one of the Hotel Captain Cook’s rooms and suites offer stunning views of the neighboring Cook Inlet or Chugach Mountains. Anchorage’s only Preferred Hotel.  Click here for more information.