

Отель Captain Cook расположен в районе South Addition в центре Анкориджа, ярком районе, известном своими ресторанами и культурными достопримечательностями. Исторический депо Анкориджа находится примерно в 0,6 км, а станция Аляскинской железной дороги — в пределах 0,6 км. Отель находится примерно в 6 км от Международного аэропорта Тед Стивенс Анкоридж.