Property description
Location
When you stay at Howard Johnson Plaza Hotel by Wyndham Windsor in Windsor, you'll be in the business district, within a 5-minute drive of Devonshire Mall and Detroit Windsor Tunnel. This hotel is 3.1 mi (5 km) from Caesars Casino and 3.1 mi (5 km) from University of Windsor.
Dining
A complimentary continental breakfast is served on weekdays from 7:30 AM to 9:30 AM and on weekends from 7:00 AM to 10:00 AM.
Rooms
Make yourself at home in one of the 94 guestrooms featuring refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.
Amenities
Make use of convenient amenities such as complimentary wireless internet access, a television in a common area, and a vending machine.
Business, and other amenities
Featured amenities include a business center, express check-out, and a 24-hour front desk. Planning an event in Windsor? This hotel has 4004 square feet (372 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.