The 3-star Holiday Inn Windsor Downtown boasts ideal location not far from Ambassador Bridge, GM Renaissance Center and Joe Louis Arena. Holiday Inn Windsor Downtown has been welcoming guests to its air-conditioned rooms since 2008.
Its location next to a train station allows to see churches, art galleries and museums in Windsor. The property is in a 10-minute walk to Windsor city center.
This contemporary hotel boasts close proximity to hills.
Windsor airport can be reached in 10 minutes by car from Holiday Inn Windsor Downtown.
Holiday Inn Windsor Downtown offers 145 rooms fitted with free Wi-Fi, individual climate control, a mini-refrigerator, a patio and TV with satellite channels for a comfortable stay in Windsor. All bathrooms come with a bathtub, a roll in shower and a hairdryer.
Eat & Drink
Every day a fine breakfast is served in the dining room. Guests can enjoy delicious flavors of American meals at the full service restaurant.
The hotel offers a business center, a meeting room and a photocopier together with friendly staff.
Leisure facilities feature a tennis court and a golf course.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible on site.
The staff at the hotel speaks English, French, Hungarian, Romanian, Chinese, Korean.