Featuring a restaurant, free self-parking and a meeting room, Howard Johnson Plaza By Wyndham Windsor Hotel is set 1.6 km from Devonshire Mall in Windsor. Caesars Windsor is less than 3.9 km away.
Parks and Recreation Main Office is located near the venue, and Windsor airport is approximately a 15-minute drive away. The city centre is a 25-minute walk away. You can get to the 20058-seat Joe Louis Arena in a few minutes by car.
The hotel has rooms with complimentary WiFi, television and cable TV. This accommodation also features refrigerator, coffee/tea making machines and a microwave oven.
A continental breakfast is available daily at the property. Guests can enjoy American and Canadian meals at Donna Mae's Diner within 5 minutes' walk of the venue. There is a motorway in the area. The hotel also features a vending machine, a safe deposit box and a luggage room. There is a gym facility with a wide range of sports.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours