Best Western Granbury Inn

1517 N Plaza Dr
Granbury
Texas
United States