Sheraton Dallas North Hotel is located in the heart of the North Dallas business corridor.
Soaring fourteen floors amid 200 of Dallas's Fortune 500 companies, the Sheraton Dallas North Hotel is located in the heart of the North Dallas business corridor. Our newly renovated hotel is the perfect location whether you are traveling for business or leisure.
All of Sheraton Dallas North's newly renovated guestrooms feature everything you need to relax when you are away from home. Each room has a 32-inch LCD TV, a triple-sheeted Sheraton Sweet SleeperŪ Bed and BlissŪ bath products.