TownePlace Suites opens for business in Kentucky Marriott International's TownePlace Suites by Marriott Owensboro will open June 28 in Owensboro, Kentucky. The new hotel at 3365 Hayden Road will opeate as a…