Clayton On The Park (Clayton) From US$197 (€144) per room Location. Located across from Shaw Park, The Clayton on the Park is 10 miles from the St. Louis Zoo, Forest Park and the St. Louis Science Center. Downtown St. Louis and the St. Louis Arch are 14 miles from the hotel. Hotel ...