We're in the centre of it all! Our downtown Windsor hotel is located just steps from the Detroit River skyline, dining and entertainment district.
We are conveniently next door to the Detroit Windsor Tunnel, giving you quick and easy access to Metro Detroit and amazing sports venues.
Come stay at Holiday Inn Downtown Windsor and just walk to the best Windsor night life and restaurants.
We offer spacious guest rooms with King or two double beds, an onsite restaurant (The Social Pub), indoor swimming pool, cardio room as well as on-site parking and complimentary wireless internet service.
And be sure to drop in for great food, good friends and great times at our On-site Restaurant. Dine indoors in comfortable air-conditioning or dine outdoors on our patio (seasonally) - great for people watching.
When looking for the very best hotel in Windsor for location, value, comfort and service be sure to stay at Holiday Inn Downtown Windsor!