Super 8 by Wyndham Grand Prairie North Hotel is at 402 E Palace Pkwy, Grand Prairie, TX 75050 on I-30/Tom Landry Freeway, For Direction Map Click Here.