Holiday Inn Memphis-University of Memphis, Memphis
https://holiday-inn-memphis-university-of-memphis.usa8.info
Providing free shuttle service to sites within a 3 mile radius, this all-suite property in Memphis, Tennessee is located on the campus of the University of Memphis. Free Wi-Fi is available.
3700 Central Avenue, Memphis, TN 38111, United States of America