Search and book

search
  1. United States, Saint Louis - MO  
    * * *
    The Drury Inn and Suites in Creve Coeur, Missouri, is an excellent base for exploring the area.
    Country
    United States
    Region
    Missouri
    Location
    Saint Louis - MO

    Description of hotel: Drury Inn & Suites Creve Coeur - St. Louis in Saint Louis - MO

    The Drury Inn and Suites in Creve Coeur, Missouri, is an excellent base for exploring the area. Enjoy amenities such as free Wi-Fi, daily housekeeping, and accessibility features. Select guest rooms offer LCD/plasma TVs, complimentary wireless internet, climate control, and wake-up service. Relax in the hot tub, work out in the fitness center, or take a dip in the indoor pool. Make the Drury Inn and Suites your home away from home in Creve Coeur.

    Address

    Olive Blvd, 11980 63141 Creve Coeur GPS: N 38.671 E -90.447

    Facts

    Country United States
    Region Missouri
    Location Saint Louis - MO