MissouriHospitality TownePlace Suites opens in Kansas City Staff Writer March 26, 2017 Share on Facebook Share on Twitter Share on LinkedIn Share via email The new TownePlace Suites by Marriott Kansas City opened in Kansas City, Missouri, on Jan. 17. This continues a big expansion for the hotel brand. According to the company, a new TownePlace Suites opens every six days in the United States. The new Kansas City hotel is located at 11812 NW Plaza Circle. The hotel will operate as a Marriott franchise owned by KCI Suites, LLC, and managed by RHW Management of Overland Park, Kansas.