

Hotel Captain Cook befindet sich im Stadtteil South Addition im Zentrum von Anchorage, einem lebhaften Gebiet, das für seine Gastronomie und kulturellen Attraktionen bekannt ist. Das Anchorage Historic Depot ist etwa 0,6 km entfernt, und der Alaska Railroad Station ist innerhalb von 0,6 km. Das Hotel ist ungefähr 6.8 km vom internationalen Flughafen Ted Stevens Anchorage entfernt.