Das Poplar Inn And Suites beeindruckt die Gäste mit einem Swimmingpool und liegt unter anderem im Viertel East Memphis. Das Hotel bietet auch Hochgeschwindigkeitsinternet im ganzen Gebäude.
Loehmanns Plaza Shopping Center ist in etwa 13 Gehminuten Entfernung von hier und Crystal Shrine Grotto ist rund 18 Fußminuten von dem 3-Sterne-Hotel entfernt. Lichterman Nature Center liegt ebenfalls circa 2 km von der Unterkunft entfernt.
Das Hotel bietet 140 Zimmer, ausgestattet mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Zu den weiteren tollen Annehmlichkeiten gehört auch Ausstattung zur Kaffee- & Teezubereitung. Darüber hinaus ist in den Zimmern ein privates Badezimmer verfügbar.
Das Poplar Inn And Suites bietet den Gästen Frühstück im Restaurant an. Das Restaurant River Oaks befindet sich nur wenige Schritte entfernt vom Hotel und serviert amerikanisches Essen.