Extended Stay America Suites Memphis Germantown

Extended Stay America Suites Memphis Germantown
6500 Poplar Ave., Memphis, TN 38119 United States (USA)