St. Louis, 2014-5-28 — /Travel PR News/ — Four Seasons Hotel St. Louis will be hosting a casting call for ABC’s new season of The Bachelor on Friday, June 27, 2014 from 4:00 to 8:00 pm. The search is on for eligible women and men who are ready to find true love on the hit television show… Read the full press release