Experience Dallas
Close to downtown, the airport, and Cedar Hill State Park and Marina
Experience all Dallas has to offer from our Super 8 Dallas South hotel, near American Airlines Center. We offer comfortable, affordable accommodations whether you are with us just one night or plan to stay and enjoy the area.