250 Orchard Dr (2.0 km from Birch Street Park)
Featuring free WiFi throughout the property Best Western Dallas Inn & Suites offers pet-friendly accommodations in Dallas. All rooms include a flat-screen TV. Superior rooms feature a spa bath or a hot tub.