The 3-star Holiday Inn Select Dallas Central is situated a mere 15.3 km away from Texas Stadium. The property features parking, a souvenir shop and a safe deposit box.
You can find Galleria Dallas only 6.5 km from the property. Nestled in the shopping district and 10 km from the city center.
Walnut Hill train station is swiftly reachable. Love Field airport lies within about 10 minutes' drive.
The hotel comprises 284 rooms equipped with satellite television and a work area.
Eat & Drink
Aboca's Italian Grill and Mei Mei Chinese Buffet are situated in a business area, about 300 meters away of the property.
The venue offers 24-hour front desk, concierge service and room service.