Chez Philippe - The Peabody Memphis
Closed
Advertisement
149 Union Ave
Memphis, TN 38103
The Peabody Memphis, known as the South's Grand Hotel, is a historic icon that elegantly blends Memphis' rich history with modern luxury. Opened in 1869 and listed on the National Register of Historic Places, it is famed for its charming hospitality and the delightful daily march of its five resident Mallard ducks through the lobby.
Generated from the website
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.
Advertisement




