7133 Douglas Palmer Place , Hazelwood, MO, US, 63042

  • Phone: (314) 895-8899
  • Fax: (314) 895-4466
4.4 out of 5 (136 reviews)
84% of guests recommend this hotel
Selected Favorite
  • Attractions

    Places Events
    Bear Bluffs (St. Louis Zoo)
    1 Government Drive
    St. Louis, MO 63110
    View More >
    The Antioch Baptist Church
    2401 Annie Malone Drive
    St. Louis, MO 63113
    View More >
    Jewel Box
    Wells and McKinley Drive
    St. Louis, MO 63110
    View More >
    Cathedral Basilica of Saint Louis
    4431 Lindell Boulevard
    St. Louis, MO 63108
    View More >
    Bissel Street Water Tower
    Intersection of Bissell street and Blair Avenue
    St. Louis, MO 63107
    View More >
    Tilles Park
    9551 Litzsinger Road
    Ladue, MO 63124
    View More >
    Earn valuable points toward free nights.