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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.


