Localizado no centro de Newfoundland, o Indian Falls Chalets disponibiliza acomodações com um pátio e uma cozinha.
Todas as unidades possuem ar condicionado e uma televisão de ecrã plano por cabo. Um forno, um micro-ondas, uma torradeira, uma máquina de café e uma chaleira também estão disponíveis.
Os hóspedes também podem relaxar no jardim.