Das 2-Sterne-Welcome Inn Memphis liegt in unmittelbarer Nähe von der Dixon Gallery and Gardens, und zwar etwa 7 Kilometer von hier entfernt.
Der Gasthof ist in etwa 10 Fahrminuten Entfernung vom Chickasaw Lake gelegen. Gäste können Sehenswürdigkeiten wie die Crystal Shrine Grotto besuchen (liegt in 6 km Entfernung vom Hotel). Die Shelby Farms Greenline liegt in etwa 15 Fahrminuten Entfernung vom Welcome Inn Memphis.
Jedes der 30 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
In der Nähe gibt es viele Lokale, darunter das Restaurant Opinions Restaurant & Lounge, das nur wenige Schritte entfernt von der Unterkunft ist.