Staybridge Suites has plans to open in the New Braunfels Town Center at Creekside, located at 161 Creekside Way, in summer 2020. The hotel chain operates more than 200 locations worldwide. 888-233-9450. www.staybridge.com