Lage:
Das Sheraton liegt im Herzen von Memphis und ist nur wenige Schritte vom Mississippi River entfernt.
Unterkunft:
Das Hotel bietet den Gästen neben 590 Zimmer auch noch ein Restaurant, Bar, Coffee Shop, Innenpool sowie ein Fitnesscenter.
Zimmer:
Die Zimmer sind ausgestattet mit Klimaanlage, Fernseher, Telefon, Radiowecker, Bügeleisen/-brett, Kaffeemaschine und Föhn.