Fournissant de l'accès à Internet haut débit dans toute la propriété, Poplar Inn And Suites Memphis est fixé à 1 km des Loehmanns Plaza Shopping Center. Située dans le quartier "East Memphis", l'hôtel offre 140 chambres ainsi qu'une piscine.
L'hôtel est à 1 km de Crystal Shrine Grotto. Les sites culturels de la région sont Dixon Gallery and Gardens (4 km) et Art Museum and Egyptian Institute of the University of Memphis (7 km). Cet hébergement est situé à 2 km de Lichterman Nature Center.
Les chambres de Poplar Inn And Suites de 3 étoiles offrent aux clients une TV par satellite, et des installations comme de la climatisation. Elles sont équipées d'un canapé et d'un bureau, et disposent également d'une cafetière/théière. De plus, une kitchenette pratique avec une micro-ondes, une cafétière/théière électrique et un frigidaire est disponible dans heritage apartment.
On sert le petit déjeuner au restaurant chaque jour. Le River Oaks sert des plats américains et se trouve à une courte distance de marche de l'hôtel.