Extended Stay America Memphis - Sycamore View

5885 Shelby Oaks Dr
Memphis
Tennessee
United States