La Quinta By Wyndham Dallas North Central hotel is situated in the Park Central district, about 6 km from Angelika Film Center Movie Theater and features 127 rooms with views of the city. The hotel has an outdoor swimming pool as well as baggage storage.
While staying in this 3-star hotel, you are invited to discover the private Southern Methodist University, located around 10 minutes away by car, or visit sports venues like the Gerald J Ford Stadium, which is around 15 minutes away by car. The La Quinta By Wyndham Dallas North Central is also 2.1 km from Franklin Stadium in Dallas. Cultural experiences in the area feature the George W. Bush Presidential Library, situated within a 20-minute drive of the property. There is Walnut Hill bus stop in proximity to this hotel.
The rooms include ironing equipment and climate control, along with such modern comforts as a flat-screen TV with satellite channels and a radio.
Modern Market Eatery is adjacent to La Quinta By Wyndham Dallas North Central hotel, 350 metres away.