Visit Fredericksburg, Texas

Details

Inn on Barons Creek Spa & Conference Center

90 total rooms
Interior hallways
Internet access
Meeting space available

Visit Website

308 S. Washington St.

Fredericksburg TX 78624

(830) 990-9202

Image Gallery