Everybody is right, if you expect good customer service don't come here. I know what and where to go before I get there.
6085 Apple Tree DrMemphis, TN 38115
From Business: Property Location This hotel is within the vicinity of Opera Memphis and Theatre Memphis. When you stay at Extended Stay America Memphis - Apple Tree in Memphis, …
6991 Appling Farms PkwyMemphis, TN 38133