Location The hotel is located in the heart of North Dallas, just minutes from the North Dallas/Addison Business District. A short drive into Dallas brings visitors to the Dallas Convention Center, the Dallas World Aquarium and the Dallas Arboretum and..