Conveniently located off Interstate 64 and just 15 minutes’ drive from St. Louis city centre, this hotel features a flat-screen TV in every guest room. A complimentary hot breakfast is served each morning.
Number of rooms: 138
12 Ludwig Drive, Fairview Heights, IL 62208, United States
Hotel booked 1 times today.