La Quinta Inn El Paso Cielo Vista

9125 Gateway Blvd W
El Paso
Texas
United States