Este hotel moderno está ubicado en Dallas y cuenta con piscina exterior con cenadores y habitaciones elegantes con TV de pantalla plana de 42 pulgadas. Se halla a 8 km del centro comercial The Galleria.
Cada habitación del Wyndham Garden Dallas presenta una decoración con obras de arte exclusivas y cuenta con iluminación bajo la cama y cabecero de lujo. Cada alojamiento incluye set de café y WiFi gratuita.
El Wyndham Garden Dallas North tiene centro de negocios, lavandería automática e instalaciones de fitness. También alberga instalaciones para banquetes y eventos sociales o de negocios.
El Wyndham Garden Dallas se encuentra a 20,9 km de la Biblioteca Presidencial George W. Bush y a unos 15 minutos en coche de la histórica plaza Dealey.