Hotels & Motels
Hours:
Operating 365 days a year
Whether you are traveling on business or for leisure, you are sure to enjoy our convenient, full-service hotel in Grand Falls-Windsor, located on both sides of the Trans-Canada Highway, in Central NL.