Holiday Inn Hotel & Suites Windsor (Ambassador Bridge)

Starting at
$129

TripAdvisor Review

Based on 395 review

See all

This comfortable hotel is set in Windsor. Wired and wireless internet connections are available in the public areas. As this hotel features 24-hour reception, guests are always welcome. Pets are allowed at Holiday Inn & Suites Windsor (Ambassador Bridge). The car park may be useful to those arriving...

More details