Poplar Inn and SuitesResidence
5811 Poplar Avenue, Memphis, TN 38119, Stati Uniti
Attractively set in the East Memphis district of Memphis, Poplar Inn and Suites is situated 16 km from Stax Museum of American Soul Music, 17 km from Brown Park and 18 km from Fire Museum of Memphis.