Stay Alfred on South Front StreetHotel
266 South Front Street, Memphis, TN 38103, United States
Featuring a seasonal outdoor swimming pool and free Wi-Fi, Stay Alfred on South Front Street is located in the centre of Memphis, close to Orpheum Theater, Memphis Rock n Soul Museum and Beale Street.