Headquarters
149 UNION AVE, MEMPHIS, TN 38103-2638, US
MEMPHIS, TN, US
From the company
The Peabody Memphis is a legendary luxury hotel in downtown Memphis, Tennessee, opened in 1869 and listed on the National Register of Historic Places. It is world-famous for its five resident Mallard ducks, who march daily through the lobby at 11am and 5pm. The hotel offers rooms and amenities, dining, the Feathers Spa, event spaces, valet and self-parking, and transportation services.
149 UNION AVE, MEMPHIS, TN 38103-2638, US
Quantities, certifications, and timing.