250 Dougall Avenue, Windsor, Canada
The 3-star Towneplace Suites By Marriott Windsor hotel enjoys an unrivalled location in the centre of Windsor, only an 8-minute walk from Adventure Bay Family Water Park. The hotel features Wi-Fi in public areas and 128 rooms that offer views of the city.
This Windsor hotel places you 2.5 km from the Willistead Manor and 2.6 km from the grand theater "Fox Theatre". The Towneplace Suites By Marriott Windsor is near numerous restaurants, a bar, and an art gallery, while the riverfront park "Dieppe Gardens" is about 10 minutes away by car. Also, Fred Thomas Park is situated 1.2 km away. The Windsor Riverfront lies in close proximity to the property. Windsor International Transit Terminal bus station is 400 metres from this pet-friendly hotel.
The rooms at Towneplace Suites By Marriott Windsor hotel provide guests with free Wi-Fi and a flat-screen TV with satellite channels, as well as comforts such as an iron with ironing board and an air conditioner. They are appointed with a writing table, and also feature coffee and tea making facilities. A separate toilet and a shower, along with hair dryers and bath sheets, are provided.
The restaurant serves a free continental breakfast daily. The Keg Steakhouse + Bar, located a few steps from the Towneplace Suites By Marriott, will spoil you with American cuisine.
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.
100% Verified Reviews
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.