250 Dougall Avenue, Windsor, Canada
Offering a lift and an outdoor fireplace, Towneplace Suites By Marriott Windsor hotel is merely a 5-minute walk from St. Clair College Centre for the Arts. 2.6 km from Windsor Sculpture Riverside Park, the hotel offers spacious rooms plus a fitness centre.
Located in the centre of Windsor and a 10-minute ride from the domed American football stadium "Ford Field", this 3-star hotel is also steps from the Windsor Riverfront. The grand theater "Fox Theatre" is 2.5 km from the Towneplace Suites By Marriott in Windsor. You can discover a river just a few steps from the property. Standing 14 minutes' walk away, the Protestant British Methodist Episcopal Church is a hard-to-miss divine tourist destination. Also, Windsor International Transit Terminal bus station is in close proximity to this Windsor hotel.
The allergy-free rooms of the residential Towneplace Suites By Marriott Windsor hotel have air conditioning along with tea and coffee making equipment. The bedrooms come with king-size beds. Bathroom essentials include a separate toilet and a shower as well as a hair dryer and towels for guests' extra comfort. This property offers rooms with views of the city.
Start your day at the hotel with a hot buffet breakfast served in the restaurant. The restaurant The Keg Steakhouse + Bar is situated within a 400-metre distance of the Towneplace Suites By Marriott Windsor.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Towneplace Suites By Marriott Windsor!
For your convenience, we have collected the reviews from several sources.
Stan
2020-12-21
This hotel was great place for exploring Windsor, liked it. We had sofa beds and we all slept well. Worth its 3 stars.
Melanie
2020-03-13
Our new favourite place to stay in Windsor. Warm selection for breakfast.
Nothing to mention.
Frédéric
2020-01-05
The overall features were wonderful. One of our favourite spots Chimczuk Museum was near this place.
No.