Indian Falls Chalets

Region: Emerald Zone

Phone: (709)-486-8463

Address: 3A Judges Terrace

City/Town: Grand Falls-Windsor

Postal Code: A2A 1L3


Email: [email protected]


Indian Falls Chalets

Nestled in the heart of Central Newfoundland, Indian Falls Chalets is Newfoundland’s newest all-season resort. The intimate, year-round accommodations are made up of a collection of high-end lodge-style chalets designed to give the visitor a sense of cool, modern comfort and relaxed luxury in the wild. Situated at the entrance of George Huxter Memorial Park, and sitting on the banks of Indian River.