La Quinta Inn & Suites Granbury

880 Harbor Lakes Drive
Granbury
Texas
United States