Menu
Advertise With Us
Sign Up
Search
Search Your City
Use Current Location
GO
Royal Slot Room in South Elgin, IL
337 N. McClean BLVD. South Elgin, IL 60177
Map
(847) 468-8022
Website
About
Media & Gallery
Promotions
Brochures
No Online Offers
No Online Offers
No Online Offers
Royal Slot Room in South Elgin, IL
Coupons to save on Food & Dining and Casinos
Welcome
~ Royalty Rewards~earn more rewards, FASTER!
Private Gaming Booths
Full Bar & Dining Available
Previous
Next
Hours
There are no Brochures available.