Located along Interstate 270 and 17 miles from central St. Louis, this Creve Coeur, Missouri hotel serves a daily hot breakfast. Each guest room is equipped with a flat-screen cable TV. Free Wi-Fi is provided in every room at Drury Inn & Suites St.
11980 Olive Boulevard, Creve Coeur, MO 63141, USA
Hotel booked 3 times today.
Nightly rates from $120