250 Dougall Avenue, Windsor, Canada
Providing 128 rooms, the 3-star Towneplace Suites By Marriott Windsor hotel is situated about a 5-minute walk from Detroit River. Wi-Fi is offered in public areas and a car park is available on site.
The Protestant British Methodist Episcopal Church is a mere 1.1 km from the hotel, while the riverfront park "Dieppe Gardens" is 2.4 km away. Plunged among restaurants, an art gallery, and theatres, the Towneplace Windsor lies right around the corner from St. Clair College Centre for the Arts. Also, Fred Thomas Park is situated around 15 minutes' walk away. This residential hotel is within a 500-metre distance of Caesars Windsor Slick Casino Resort. Windsor International Transit Terminal bus station is within easy reach of the property.
The allergy-free rooms of this Windsor hotel have air conditioning along with tea/coffee making equipment. The bedrooms come with king-size beds. Bathrooms, fitted with a separate toilet and a shower, also provide guests with hair dryers and bath sheets. Towneplace Suites By Marriott Windsor hotel features rooms with views of the city.
A free buffet breakfast is available daily. The Keg Steakhouse + Bar, located within 5 minutes' walk of this property, 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.
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.