Downtown Dallas Attractions and Venues

Welcome to Dallas Texas and the North Texas Metroplex. The Staybridge Suites Dallas Addison Hotel is ideally located in North Dallas on the Tollway at the Keller Springs Exit just north of Interstate-635. We are just 13 miles due north of downtown Dallas and its many attractions and venues. Simply follow the North Dallas Tollway towards downtown and you’ll be in the heart of it all.
There are many exciting venues and attractions in Downtown Dallas to see and do. There are so many in fact that we won’t attempt to list them all on this page but instead will provide a link to the CVB at the bottom. For your enjoyment though, we have listed some of our favorites:
- American Airlines Center - Pictured
Home of the NBA Dallas Mavericks and NHL Dallas Stars - Cotton Bowl and Texas Fairgrounds
- Dallas Convention Center
- Dallas Museum of Art
- Dealey Plaza / JFK Sixth Floor Museum
- Nasher Sculpture Center
- West End Dallas
Visit the official website for the Dallas CVB linked at the bottom of this page for more information on all that the Big D has to offer!
The Staybridge Suites Dallas Addison Hotel is your perfect choice for extended stay or overnight accommodations in the North Dallas Addison Texas area when you want a suite with a fully equipped kitchen and separate living areas. Each of our suites provides complimentary wired & wireless high-speed Internet access, spacious and luxurious baths, and you start each day with our complimentary breakfast buffet! Our extended stay hotel features all the comfortable amenities you expect when traveling away from home.



