Sheraton Clayton Plaza Hotel

7730 Bonhomme Ave
Clayton
Missouri
United States