Hampton Inn & Suites N. Ft. Worth-Alliance Airport is 5.2 mi away from Roanoke.