120 West Stevenson Road, IL 61350 Ottawa, Estados Unidos
Este hotel está situado en Ottawa, en Illinois, junto a la carretera interestatal 80 y a solo 20 minutos en coche del parque estatal de Starved Rock. Se ofrece un desayuno continental a diario y conexión WiFi gratuita en todas sus habitaciones.