Residence Inn by Marriott St Louis Westport

1881 Craigshire Road
Saint Louis, MO 63146
314-469-0060

User Reviews (1)

  • 1. great hotel

    by: KekeDojo

    Free drinks and food at happy hour from 5 to 7!

    Pros

    great hotel

    Cons

    none