400N, Olive Street, Dallas, TX 75201, United States.
The Sheraton Dallas is set in downtown Dallas, 1312 feet from the AT&T Performing Arts Center. It is perfectly located and has been comprehensively transformed. The hotel features several dining options including a Grab ‘n Go market, an outdoor pool, and a fitness center. Each room is air conditioned and features a flat-screen TV, a coffee machine, free WiFi, and a private bathroom. Other amenities include free toiletries and a hairdryer. Select rooms have a seating area. You will find a 24-hour front desk. Dallas World Aquarium is 0.6 mi away, while John Fitzgerald Kennedy Memorial is 0.7 mi from the hotel. Love Field Airport is 5 mi away.
Online Reviews