The Peabody opened its Union Avenue location in Memphis on Sept. 1, 1925. The Peabody's original Memphis location was at Main and Monroe. The Peabody is famous for its resident ducks, which march to ...
MEMPHIS, Tenn. - The Peabody opened its Union Avenue doors in 1925 — built for $5 million, nearly $90 million in today’s dollars. Back then, rooms cost just a few bucks a night with meals included.