The Peabody Memphis opened in 1869 as a symbol of the South's rebirth. Named for philanthropist George Peabody, it quickly became the business and social hub of Memphis. In 1925, The Peabody was rebuilt at its present location on Union Avenue and continued to host presidents, celebrities, socialites and prominent business professionals.