TownePlace Suites by Marriott Chattanooga Near Hamilton Place is an extended-stay Chattanooga hotel where services and amenities offer the conveniences of hospitality. The first TownePlace Suites hotel in Chattanooga, TN, offers guests close proximity...