Super 8 Ottawa Starved Rock

Starting at
$100

TripAdvisor Review

Based on 511 review

See all

The Super 8 Ottawa, Illinois is conveniently located off I-80, Exit 90. The motel is located between Peoria and Chicago, Illinois. The Super 8 Ottawa, Illinois is just minutes away from Starved Rock State Park. The Super 8 Ottawa, Illinois is located near Buffalo Rock State Park. Other attractions i...

More details