Oferece vistas deslumbrantes do Monte. Denali, Backwoods Lodge está localizado em Cantwell, numa área tranquila e arborizada. O Parque Nacional Denali fica a 43 km. Está disponível acesso Wi-Fi gratuito em toda a propriedade e estacionamento fora dos quartos.
O Backwoods Lodge possui uma televisão de ecrã plano de 102 cm com canais por satélite e premium. Incluem um micro-ondas, um frigorífico e comodidades para preparar café. Os quartos incluem um hot pot quente. São fornecidas toalhas e roupa de cama. O Backwoods Lodge também inclui churrascos.