St. Louis, Missouri Hotels and Restaurants Hotels Restaurants Hotels Hampton Inn St. Louis/Westport 2454 Old Dorsett Road Saint Louis, MO 63043-2415 1 (314) 298-7878 Website Moonrise Hotel 6177 Delmar BoulevardSaint Louis, MO 63112-12031 (314) 462-2991 Website The Chase Park Plaza Royal Sonesta St. Louis 212 N Kings Highway Saint Louis, MO 63108 1 (413) 216-3659 Website Seven Gables Inn 26 North Meramec AvenueSaint Louis, MO 63105-38591 (314) 863-8400 Website Restaurants