TownePlace Suites offers extended-stay hotel suites with full kitchens, separate living areas, an indoor pool, and a fitness center.