Remove Ads

Photo of Microtel Inn & Suites

Microtel Inn & Suites

2001 Airway Blvd, El Paso, Texas 79925 USA

Add Photo

Vending Machine

Remove Ads

Claim copyright