Super 8
Hotel
Belleville, Illinois
Located 18 miles outside of the St. Louis city centre, this Belleville, Illinois hotel serves a daily grab and go breakfast, and more. Free Wi-Fi is provided in every room.
Numero delle stanze: 40
600 East Main Street, Belleville, IL 62220, Stati Uniti