Best Western Plus Lake Dallas Inn & Suites

305 Swisher Rd
Lake Dallas
Texas
United States