Double Tree is located at: 200 North Mesa Hills Drive, El Paso, TX 79912.