Check out our promotions, and stay options here!
A PLACE FOR THE ENTIRE FAMILY!
Our spacious rooms are clean and comfortable. Rest easy with us. We pride ourselves on years of experience in hospitality and enjoy bringing our experience to you!
The Westwood Inn & Suites is conveniently located directly off the Trans Canada Highway #1 in Grand Falls-Windsor. We provide the closest accommodations to the Grand Falls Golf Club – just 5 minutes away.
Enjoy high speed internet throughout the building and most importantly, friendly staff who are ready to assist in any way possible