Microtel Inn & Suites by Wyndham New Braunfels New Braunfels
1175 N Business Ih 35
New Braunfels,
TX 78130
Near Schlitterbahn New Braunfels Waterpark and Resort