To navigate, press the arrow keys. Village Inn ← View details 2929 North Mesa Street, El Paso, TX 79902 +1 915-544-0229 Get Directions From* To * — Required information