Peabody Duck Palace

Closed
149 Union Ave
Memphis, TN 38103

The Peabody Memphis, known as the South's Grand Hotel, offers a unique blend of historic elegance and modern luxury, making it one of Memphis's most iconic destinations since its opening in 1869. Famous for its resident Mallard ducks, which march daily through the lobby, the hotel boasts a rich history, gracious hospitality, and a prime location that connects the city's celebrated past with its contemporary charm.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesTennesseeMemphisPeabody Duck Palace

Partial Data by Foursquare.