Home

Wyndham Garden Park Central

3 Star Rating Dallas, TX

Wyndham Garden Park Central The Wyndham Garden Park Central is a first class hotel located in North Dallas, five minutes away from the famous Galleria Mall, within minutes of some of Dallas fine attractions including Downtown Dallas, Reunion Arena, South Fork Ranch, Texas Stadium, The Ballpark in Arl lington, Six Flags Over Texas, Lone Star Park and Wet n' Wild.

The guest rooms at the Dallas Wyndham Garden Park Central are traditionally decorated and include all of the modern amenities that guests have come to expect.

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 





Location

8051 LBJ Freeway, Dallas, TX 75251, USA



Features


Guest Room Features
   In-room TV

Security Features
   24-Hour Security


Dining
   Dining on-site
   Bar on-site

Recreation
   Fitness Facility