Stay Alfred on South Front StreetHotel
266 South Front Street, Memphis, TN 38103, Estados Unidos
El Stay Alfred on South Front Street se encuentra en el centro de Memphis, cerca del teatro Orpheum, del Museo Rock n Soul de Memphis y de la calle Beale, y ofrece piscina exterior de temporada y Wi-Fi gratuita.