The Ramada Limited South Windsor is located less than a mile from Windsor Airport, approximately nine miles from downtown and casinos. Local attractions include Art Gallery of Windsor, Chrysler Theater, Casino Windsor, and Queen Elizabeth Garden.
Hotel amenities include 24-hour front desk, free local telephone calls, fitness center, high-speed Internet access, and seasonal outdoor pool.
Guest rooms feature cable TVs, AM/FM alarm clock radios, high-speed Internet hook-up, coffeemakers, hairdryers, voicemail, and telephones. .
Ramada Limited South Windsor Property Information: