Photos coming soon
HOTEL
Economy Hotel Memphis
3896 Lamar Avenue, Memphis, Tennessee, 38118, United States of America, Memphis (TN), United States
Where it sits
Economy Hotel Memphis
3896 Lamar Avenue, Memphis, Tennessee, 38118, United States of America, Memphis (TN), United States
35.05867, -89.93295
Plan around Economy Hotel Memphis
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
