The Peabody Memphis
The Peabody is a thirteen-story hotel in the heart of Memphis. It’s a beautiful, vintage looking building with a classic red sign reading ‘The Peabody’ on top of the hotel. Besides looks, the Peabody’s location is functional for visiting by being a block away from the historic Beale Street. This is a glamorous four-star hotel that also has an ideal location.