The 2-star Townhouse Suites Dallas hotel offers guests access to New Life in Christ Lutheran Church, which is about 20 minutes' walk away.
Panther Stadium is 2.3 miles from this motel in Dallas. Bahama Beach Waterpark is approximately 10 minutes away by car.
The 108 rooms at the Dallas hotel are equipped with comforts such as climate control, as well as a multi-channel television. The Townhouse Suites offers a fridge and oven in its rooms.
You can dine at El Regio, 700 feet away.