Howard Johnson Plaza Hotel Windsor is placed in an exhibition area of Windsor in the vicinity of Joe Louis Arena, Cobo Arena and Cobo Center. Founded in 1970, the hotel underwent a renovation in 2006.
Guests will find Windsor city center within 30-minute walk from the property. The Colosseum, Chene Park Amphitheater and Assumption Park are located just 4.2 km away.
This hotel is conveniently based near hills.
Windsor airport can be reached in 10 minutes by car from Howard Johnson Plaza Hotel Windsor.
Each of the 103 air-conditioned rooms comes with free Wi-Fi, a ceiling fan, multi-channel TV, a seating area and a work desk as well as a small fridge, a microwave and coffee/tea makers. They offer private bathrooms with a shower, a hairdryer and complimentary toiletries.
Eat & Drink
In the morning a continental breakfast is served at the restaurant.
Business facilities at Howard Johnson Plaza Hotel Windsor include a business center, a meeting room and a copy machine.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.