Holiday Inn Express & Suites Oshawa Downtown
67 Simcoe Street North
Oshawa, ON L1G 4S3
Canada
Get directions: To here - From hereShow Parking