Super 8 Dallas South

Starting at
Featured Image

TripAdvisor Review

Based on 60 review

See all

Property Location Located in Dallas, Super 8 by Wyndham Dallas South is in the business district, a 3-minute drive from Methodist Charlton Medical Center and 5 minutes from Bahama Beach Waterpark. This motel is 6.5 mi (10.5 km) from Cedar Hill Shopping District and 7.2 mi (11.5 km) from Hillside Vil...

More details