La Quinta Inn & Suites Fredericksburg - Fredericksburg, TX, United States close