About Holiday Inn Express & Suites Memphis Southwind
The Holiday Inn Express Memphis Southwind Newly Renovated Hotel is located in southeast Memphis, just off of Highway 385. With convenient access to Downtown Memphis, this suburban location is ideal for Business and Leisure Travel.
Our 1225-square-foot meeting room offers ample space for your Memphis meetings and events. The room can accommodate up to 90 people in various seating arrangements and includes access to a patio area. Free high-speed, wireless Internet access is available.