The newly renovated Holiday Inn & Suites Windsor Ambassador Bridge has been upgraded to the highest standards…YOURS! Stay your way every time, with the most flexible service in the market. Stay relaxed in our new indoor salt-water pool, & enjoy a sauna or invigorating soak in the whirlpool. Stay current with our free wireless high speed internet & convenient business center. Stay impressed with our culinary delights offered daily in our in house restaurant & Pub.