Candlewood Suites Memphis

7950 Centennial Drive
Memphis
Tennessee
United States