Located on the west coast of Newfoundland a place of pristine wilderness nestled in majestic beauty – where vibrant people gather to bring out their strong sense of self. Our luxury chalets are situated in the natural playground of Humber Valley Resort, offering comfort and relaxation when you step in from skiing, snowmobiling, golfing, or simply enjoying the spectacular views that surround the valley. If you are looking for a tranquil getaway or seeking that inner adventurer come stat with us!
Unavailable: Carbon monoxide detector
Things to keep in mind
- No smoking
- No parties or events
- Pets are allowed