Red Roof Inn Richardson

The Richardson Red Roof Inn is located within minutes of the Galleria Mall, 12 miles from the Dallas Aquarium, and 14.4 miles from the Dallas Zoo. This location offers an outdoor swimming pool, high speed wireless internet connection in all rooms, and mi

Leave a Reply

Your email address will not be published. Required fields are marked *