Located in Dallas (Park Central), Red Roof Inn Dallas - Richardson is within a 10-minute drive of Galleria Dallas and NorthPark Center. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. Free self parking is available onsite.