List of 5-Star Hotels near El Paso Scottish Rite Theater, Library and Museum - 301 W Missouri Ave, El Paso, TX 79901, United States.