Map
1156 FM 2093, Fredericksburg, TX 78624, United States
Hotel
Chuckwagon Inn