The Inn on Sheridan ligt op minder dan 3,2 km van het Illinois Beach State Park en North Point Marina en biedt kamers met gratis WiFi en een flatscreen-tv. Er is een modern fitnesscentrum beschikbaar voor alle gasten.
Alle kamers van The Inn On Sheridan zijn voorzien van een magnetron en een koelkast. Strijkfaciliteiten en een bureau zijn ook aanwezig in elke kamer.
The Inn on Sheridan beschikt over een businesscentrum en een wasserette. De receptie is 24 uur per dag geopend.
De regionale luchthaven Waukegan en het centrum van Waukegan liggen op 15 minuten rijden van dit hotel. De Thunderhawk Public Golf Club ligt op 4,8 km afstand.