Quality Inn And Suites Vandalia Near I-70 And Hwy 51

1920 N Kennedy Blvd Vandalia IL 62471 USA

(618) 283-4400

Location