Dotato di un deposito bagagli e un ristorante, il Sheraton Dallas Hotel, di 36 piani, si trova nel quartiere storico Centro di Dallas, a soli 11 minuti a piedi da Dallas Museum of Art e a 20 minuti a piedi da vari luoghi di interesse culturale, come Sixth Floor Museum. Ubicato nei pressi di Thanks-Giving Square, questo hotel dispone di una piscina riscaldata e un centro fitness all'avanguardia.
Il Sheraton è situato nel cuore di Dallas, accanto a Majestic Theatre. Gli ospiti possono visitare diversi luoghi di culto, come la Cattedrale Santuario di Guadalupe, a meno di 11 minuti a piedi da questo confortevole alloggio. Holocaust Museum di Dallas si trova relativamente vicino alla struttura. L'hotel a 4 stelle Sheraton Dallas Hotel è a soli 10 minuti a piedi dalla stazione d'autobus CBD East Transfer Center.
L’alloggio offre camere ben arredate, alcune delle quali dispongono di connessione Wi-Fi gratuita e un televisore a schermo piatto e di bagni privati equipaggiati con asciugacapelli e una doccia. Gli ospiti possono inoltre usufruire di una doccia, nonché di servizi come articoli da toeletta. Nelle camere da letto sono presenti cuscini in piuma e cuscini in piuma d'oca. Vantano una vista mozzafiato sulla città.
Una colazione a buffet viene offerta ogni mattina al ristorante del Sheraton Dallas. L’alloggio dispone del ristorante Open Pallet, che serve cucina americana. Il snack bar ha karaoke e televisore per godere di un soggiorno stupendo nella struttura.