Holloway Lodging Corporation is one of Canada’s largest lodging companies and our goal is to be one of North America's top performing lodging companies. Holloway hotels operate under internationally recognized brands such as Holiday Inn®, Travelodge®, Super 8®, DoubleTree by…