3003 South Dogwood Avenue, El Centro, California 92243 USA
+1 760-370-3800

Check Room Rates & Availability

TownePlace Suites by Marriott® El Centro