Das Indian Falls Chalets liegt im Zentrum von Newfoundland und bietet Unterkünfte mit einer Terrasse und einer Küche.
Alle Unterkünfte verfügen über Klimaanlage und einen Flachbild-Kabel-TV. Ein Backofen, eine Mikrowelle, ein Toaster, eine Kaffeemaschine und ein Wasserkocher sind ebenfalls vorhanden.
Der Garten lädt zum Entspannen ein.