Econo Lodge Inn & Suites Hotel

, El Paso, United States
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around El Paso

Econo Lodge Inn & Suites Hotel

, El Paso
2 star

Rooms: 53

7651 North Mesa Street - El Paso - Texas - 79912 - United States Hotel Website | | 915 8451906
11 Traveller

Reviews - Econo Lodge Inn & Suites Hotel

Top Local Tips for El Paso

BJ's Restaurant & Brewery Upscale atmosphere, but charming and pleasant customer service. The house Hefeweizen is excellent.

(hotels)loading

Other names for Econo Lodge Inn & Suites Hotel

  • el paso econo lodge
  • econo lodge el paso
  • Address: 7651 North Mesa Street - El Paso - Texas - 79912 - United States
Travel Library Traveller Rating?
7.0/10

See All 11 reviews

Review this Hotel
(hotels)loading

Hotels Near Econo Lodge Inn & Suites Hotel