Anderson Lodge Alaska is located in Thorne Bay Alaska, on Prince of Wales Island. They have many customizable Alaskan vacation and adventure packages to choose from. The lodge is comfortable, warm, and friendly with two double beds per room, private full bathrooms, and large kitchenettes.