Holiday Inn (Centre), Oakville
The award winning Holiday Inn Oakville Centre recently completed a $4 million renovation. The hotel is located just off QEW & Trafalgar, minutes away from downtown Toronto. Steps away from the GO Transit, Via Rail station & Oakville Place Mall. This keeps you close to everything in the GTA.