German heritage, Texas wine, and Southern hospitality make Fredericksburg a must-visit town in Hill Country. Stay at The Albert for diverse dining options and elegant swims in the sunken limestone ...