United States, Effingham - IL, Effingham, Thelma Keller Ave, Effingham,1400
This charming hotel is in Effingham. The property comprises a total of 49 snug units. Customers can make use of internet access to stay connected to work or home. Communal areas are wheelchair accessible at Super 8 by Wyndham Effingham. Super 8 by Wyndham Effingham is not a pet-friendly establishment. The car park may be useful to those arriving by car.
You travel. WISE donates! Booking Super 8 by Wyndham Effingham at the best price includes a donation to your favorite charity, at no extra cost! We brought 18+ million euros to local communities providing social services to 150.000+ people from vulnerable groups. We support #GlobalGoals.