Welcome to the Quality Inn, a West Memphis hotel near Southland Greyhound Park The Quality Inn hotel is only six miles from downtown Memphis, Tennessee. Located on the Mississippi River, this West Memphis hotel is located near attractions like the Southland..