Das 3-Sterne-Sleep Inn & Suites Memphis Southeast mit 159 Zimmern liegt in der Nähe vom Business- Stadtviertel von Memphis, in einer Entfernung von 4 km vom Lichterman Nature Center. Gäste haben Zugang zu einem saisonal betriebenen Außenpool, einem Fitnesscenter und WLAN in den öffentlichen Bereichen.
Tilt liegt weniger als 5 Minuten zu Fuß vom Hotel entfernt, während BAPS Shri Swaminarayan Mandir Temple ungefähr 300 Meter von entfernt ist. Der Botanische Garten Memphis liegt auch 4,1 km weit weg vom Sleep Inn & Suites Memphis Southeast. Ein Geschäftsviertel sind auch nah am Hotel gelegen. Kulturelle Erlebnisse in der Umgebung bieten die Dixon Gallery and Gardens (liegt in circa 10 Fahrminuten Entfernung von der Unterkunft). Für Fernreisende ist der Flughafen Memphis International in 15 Minuten mit dem Auto zu erreichen.
Die Zimmer im Sleep Inn & Suites Memphis Southeast verfügen über ein Fernsehen mit mehreren Kanälen sowie eine Mikrowelle für Ihren Komfort. Einige Zimmer sind mit einer Dusche ausgestattet.
Täglich wird auch ein kostenloses kontinentales Frühstück angeboten. Das Restaurant Ihop befindet sich etwa 250 Meter von hier entfernt und serviert amerikanische Spezialitäten.