Holiday Inn Oshawa Video Tour

Going on vacation or taking a business trip? Whether business or pleasure, learn more about the property with a video before you book. Holiday Inn Oshawa, located at 1011 Bloor St. E, Oshawa, Ontario, L1H 7K6, CANADA. Contact the property directly at (905) 576-5101 or visit