13685 North Central Expressway Dallas, Texas, Dallas, United States
Red Roof Inn Dallas Richardson Photos
Red Roof Inn Dallas Richardson Map
13685 North Central Expressway Dallas, Texas, Dallas, United States
Searching for availability
Hotel Information
This 2 star hotel is located in the suburbs of Dallas. It is a short drive away from the Galleria Dallas. The Hotel has a coffee shop and an outdoor swimming pool.