This Memphis Southwind hotel is located in southeast Memphis, just off Highway 385. A suburban locale with convenient access to downtown Memphis, the hotels location in the Southwind area is a practical choice for business and leisure travelers.
Holiday Inn Express & Suites Southwind