Hotel in Windsor with business center and 24-hour front desk This smoke-free hotel features coffee/tea in a common area, a business center, and concierge services. Self parking is free. Additionally, a 24-hour front desk, multilingual staff, and wedding services are onsite. Travelodge by Wyndham Windsor offers 40 accommodations with coffee/tea makers and hair dryers. Flat-screen televisions come with premium digital channels. Refrigerators and microwaves are provided. Bathrooms include shower/tub combinations. This Windsor hotel provides complimentary wireless Internet access. Business-friendly amenities include desks along with free local calls (restrictions may apply). Housekeeping is provided daily.