Holiday Inn Express & Suites Oshawa Downtown - Toronto Area, an IHG Hotel
67 Simcoe Street North, Oshawa ON
Stay Smart at our Hotel in Downtown Oshawa,
Situated in the heart of Oshawa, our hotel is the premier place to stay for business and leisure travelers to Oshawa and the Durham Region area. Guests c...