La Quinta Inn El Paso Cielo Vista, El Paso, United States of America
La Quinta Inn El Paso Cielo Vista is conveniently located at 9125 Gateway West in El Paso, United States of America
Hotel Location:
Address: 9125 Gateway West
City: El Paso
State: TX
Country: United States of America
phone: +1 915-593-8400
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Exterior Room Entrance
- In Room TV
- Business Center
- Air Conditioning
- In Room Iron
- Hair Dryer