Loading view. There were no results found. There were no results found. Events Comfort Inn & Suites 120 W Stevenson Rd, Ottawa IL Comfort Inn & Suites 120 W Stevenson Rd, Ottawa IL 120 W Stevenson Road Ottawa, IL 61350 United States Get Directions Today Now onwards Now onwards Select date. Previous Events Today Next Events Subscribe to calendar Google Calendar iCalendar Outlook 365 Outlook Live Export .ics file Export Outlook .ics file