Our hotel is located in suburban St. Louis surrounded by upscale boutiques and dining just minutes from Lambert International Airport and downtown St. Louis. With over 60 restaurants and pubs within walking distance right outside our doors, you will be in the perfect setting for either business or pleasure!
Places You Should Consider
Business Listed in Categories
News & Articles
Add to My Connections
Say Something or Ask a Question about Sheraton Clayton Plaza Hotel - St. Louis, MO