The business Howard Johnson Plaza Hotel Windsor offers accommodation in a downtown area of Windsor. Founded in 1970, the hotel underwent a renovation in 2006.
A 10-minute ride from Windsor Community Museum, GM World and Assumption Park. Howard Johnson Plaza Hotel Windsor is also located near Saint Andrews Hall, The Fillmore Detroit and Chene Park Amphitheater.
Such shopping places as shops and a mall are a few steps from the property.
The city center is 3km away from the hotel. Due to its location 10 km from Windsor airport, it will take only 10 minutes to get there.
The hotel offers 97 rooms. All of them feature cable TV, a writing desk, a kitchenette, a mini-refrigerator and individual climate control. Rooms come with private bathroom with a shower, complimentary toiletries and a hairdryer along with coffee/tea makers and a microwave.
Eat & Drink
Breakfast is served in the restaurant each morning.
Guests are welcome to use a vending machine, a designated smoking area and a safe deposit box for general purposes and a conference room, internet connection and a photocopier for business needs.
With the on-site spa facilities, such as a hot tub, a Jacuzzi and a spa center, you can always find a place for relaxation.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.