Studio 6

Starting at
Featured Image

TripAdvisor Review

Based on 2 review

See all

Property Location With a stay at Studio 6 Dallas, TX - Northwest, you'll be centrally located in Dallas, within a 10-minute drive of Dallas Market Center and Children's Medical Center of Dallas. This motel is 4.4 mi (7.1 km) from Irving Convention Center and 7.9 mi (12.8 km) from American Airlines C...

More details