The 2-star Townhouse Suites Dallas hotel offers 108 rooms 2.4 miles from Marcus Harrington Park.
Situated a 10-minute drive from Bahama Beach Waterpark, this hotel also gives access to such sports venues as Panther Stadium, which is about 15 minutes away by car. The Dallas hotel is also placed 2.1 miles from Oak Cliff Presbyterian Church. Options for cultural tourism include International Museum of Cultures, situated around 20 minutes away by car.
The rooms at the Townhouse Suites provide guests with a multi-channel television, as well as comforts such as an air conditioner. If you like cooking, there are a fridge and oven provided on site. Guests can make use of a separate toilet and a shower along with bath sheets and towels.
Guests can dine at El Regio right near this accommodation.