El The Inn on Sheridan se encuentra a menos de 3,2 km del parque estatal Illinois Beach y del puerto deportivo North Point, y ofrece habitaciones con conexión WiFi gratuita y TV de pantalla plana. El establecimiento alberga un centro de fitness moderno.
Las habitaciones del The Inn On Sheridan disponen de microondas y nevera. Hay utensilios de planchado y escritorio.
The Inn on Sheridan cuenta con centro de negocios y lavandería automática. La recepción está abierta las 24 horas.
Este hotel se encuentra a 15 minutos en coche del aeropuerto regional de Waukegan y del centro de Waukegan. El club de golf público Thunderhawk se encuentra a 4,8 km.