La Mesa Travelodge, La Mesa, United States of America
La Mesa Travelodge is conveniently located at 7961 El Cajon Blvd in La Mesa, United States of America
Hotel Location:
Address: 7961 El Cajon Blvd
City: La Mesa
State: CA
Country: United States of America
phone: +1 800-525-4055
Hotel Features:
- Meeting Room