The Joule defines Hotel & Spa luxury. Located in the heart of Downtown Dallas and located near American Airlines Center. Check out our pool overlooking main street!!