El Centro, United States
3003 South Dogwood Avenue
Welcome to the El Centro TownePlace Suites by Marriott Our premier Extended Stay hotel is centrally located to businesses, shopping, Calexico, and the Mexican border. We are also 1-12 hr from San Diego and 45 minutes away from Yuma. |
|
El Centro, United States
611 Imperial Avenue
Super 8 of El Centro, is conveniently located only one mile from downtown El Centro. Also located within walking distance to area restaurants. |
|