Das Sheraton Dallas Hotel mit einem beheizten Swimmingpool befindet sich im Bezirk Downtown Dallas und ist 7 Kilometer von der George W. Bush Presidential Library and Museum entfernt. Das Hotel befindet sich nur 18 Minuten Fußweg vom John Fitzgerald Kennedy Memorial und lädt die Gäste in eines der 4 Restaurants ein.
Das komfortable 36-stöckige Hotel ist im Herzen von Dallas gelegen, in rund 500 Meter Entfernung vom Thanks-Giving Square. Das Sheraton befindet sich ganz neben dem Dallas Museum of Art, in 11 Fußminuten Entfernung. Majestic Theatre gehört zu den beliebtesten Sehenswürdigkeiten und liegt zudem nur 350 Meter zu Fuß von der Unterkunft entfernt. Die Bushaltestelle P liegt in 5 Gehminuten Entfernung.
Das Hotel umfasst 2115 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet. Die geräumigen Schlafzimmer sind mit einem Schrank eingerichtet. In den privaten Badezimmern sind eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie ein Wäschetrockner und Handtücher vorhanden.
Das Sheraton Dallas serviert ein vegetarisches Frühstück. Die Unterkunft verfügt über eine Sport- Bar und ein Restaurant mit amerikanischen Speisen. Das Restaurant Open Palette verwöhnt die Gäste mit amerikanischen Gerichten und liegt in unmittelbarer Nähe zum Hotel.