Sheraton Dallas Hotel

3.3 (1,557 reviews)

400 North Olive Street, Dallas, TX, 75201, United States   •  Weather:    •   Local Time:     •  Phone: (214) 922-8000   •  Hotel Reservations: 888-627-8191


Southern Methodist University Hotel

The Sheraton Dallas Hotel is located in downtown Dallas, only 5 miles away from the Southern Methodist University campus and Gerald J. Ford Stadium, home of SMU football. Featuring a convenient downtown address, this hotel near Southern Methodist University, Dallas, Texas is just a short drive away from the American Airlines Center, the Cotton Bowl at Fair Park, and many other local attractions.

The Sheraton Dallas Hotel gladly welcomes SMU fans and family members and provides a convenient location for attending all local SMU events.

Sheraton Dallas - Southern Methodist University Hotel

Sheraton Dallas - Southern Methodist University Hotel