Visit Fredericksburg, Texas

Details

Super 8

60 total rooms
Internet access

Visit Website

514 E. Main St.

Fredericksburg TX 78624

(830) 997-6568 / (877) 776-7283