

Inn Above Town Creek si trova a Fredericksburg, Texas, una città affascinante nota per il suo fascino storico e culturale. L'hotel è situato in un quartiere rilassato a soli 10 minuti a piedi dal parco Marktplatz e a circa 113 km dal Pioneer Museum. Fredericksburg è anche vicino al National Museum of the Pacific War, a circa 121 km di distanza. L'hotel si trova a 113 km dall'Aeroporto Internazionale di Austin-Bergstrom e a 121 km dall'Aeroporto Internazionale di San Antonio.