Holiday Inn Express and Suites Oshawa
Need to stay in Oshawa? Check out the Holiday Inn Express and Suites Oshawa Hotel near Toronto, Ontario!
Situated in the heart of Oshawa, this hotel is the premier place to stay for business and leisure travelers to Oshawa and the Durham Region area. Guests can appreciate this convenient location within minutes of restaurants, shopping, movie theatres and corporate offices.