Het Sheraton Dallas ligt in de zakenwijk North Dallas en biedt een ultramodern fitnesscentrum, een buitenzwembad en gratis WiFi in de openbare ruimtes.Galleria Dallas ligt op 4 mijl afstand en er is gratis vervoer beschikbaar.
De moderne kamers zijn voorzien van airconditioning, luxe beddengoed en elegant beddengoed. Elke kamer heeft een kabel-tv en een eigen badkamer met gratis toiletartikelen en een haardroger.
Het Red Eye serveert ontbijt en diner. U kunt ook ontspannen met een cocktail in The Red Eye Bar. Het Sheraton Dallas Hotel by the Galleria biedt ook roomservice.
Addison's Restaurant Row ligt op 3 mijl van het hotel. Addison Circle ligt op ongeveer 10 minuten rijden.