Die Unterkunft Peabody Palace ist gelegen im Bezirk Midtown in Memphis, 3 km von Memphis Rock n Soul Museum, 3,1 km von Arena FedExForum und 3,2 km von AutoZone Park Stadion entfernt. Die Unterkunft ist 1,8 km von L. E. Brown Park entfernt und die Gäste profitieren von kostenlosem WLAN und Privatparkplätzen, die vor Ort verfügbar sind.
Diese Ferienwohnung mit Klimaanlage ist versehen mit 2 Schlafzimmern, Flachbild-TV, einem Essbereich, einer Küche und einem Wohnzimmer.
Orpheum Theater liegt 3,2 km von der Unterkunft Peabody Palace entfernt, während Stax Museum of American Soul Music 3,3 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Memphis, 13 km von der Unterkunft Peabody Palace entfernt.