Great Southwestern Trek Peabody Hotel

2020-01-06T13:53:58-04:00January 6th, 2020|Uncategorized|

One of the last stops on our Great Southwestern Trek is the Peabody Hotel in Memphis, Tennessee. Nicknamed the “South’s Grand Hotel,” the Peabody opened in 1869 and is famous for its architectural beauty, historic charm, and legendary hospitality. The Peabody was put on the map, however, by it’s celebrity residents: the Peabody Ducks! [...]