Schmitz Bed & Breakfast Immerse yourself in the charm of downtown New Braunfels, in the heart of the Texas Hill Country. Located directly in the center of town, surrounded. Phone: (830) 660-7738 471 Main Plaza New Braunfels, TX, 78130 United States Map Other Categories: Travel & Tourism |