Situé à moins de 2 miles du parc d'État d'Illinois Beach et du port de plaisance de North Point, l'établissement The Inn on Sheridan propose des chambres dotées d'une connexion Wi-Fi gratuite et d'une télévision à écran plat. Une salle de sport moderne est à votre disposition sur place.
Toutes les chambres de l'Inn On Sheridan comprennent un four micro-ondes et un réfrigérateur. Elles comprennent également du matériel de repassage et un bureau.
Un centre d'affaires et une laverie sont à votre disposition sur place. La réception est ouverte 24h/24.
L'aéroport régional et le centre-ville de Waukegan sont accessibles en 15 minutes de route. Le club de golf public de Thunderhawk se trouve à 3 kilomètres.