Howard Johnson Plaza Hotel Windsor is a business 2-star property placed next to Joe Louis Arena, Cobo Arena and Cobo Center. Howard Johnson Plaza Hotel Windsor has been welcoming guests to its air-conditioned rooms since 1970.
Howard Johnson Plaza Hotel Windsor is 30 minutes' walk from the center of Windsor. Howard Johnson Plaza Hotel Windsor is also located near The Colosseum, Chene Park Amphitheater and Assumption Park.
This hotel is conveniently based near hills.
Guests can reach Howard Johnson Plaza Hotel Windsor by car from Windsor airport in 10 minutes.
Howard Johnson Plaza Hotel Windsor is a property in Windsor that comes with 103 rooms and provides free Wi-Fi, a ceiling fan, multi-channel TV, a seating area and a work desk. They also feature private bathrooms fitted with a bathtub, a shower and a hairdryer.
Eat & Drink
Guests can start a day with a complimentary continental breakfast in the restaurant.
Such business facilities as a business center, a meeting room and a photocopier are available on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.