ca el wallpaper wyndham wyndham hotels in el centro ca 611 N Imperial Ave El Centro CA 92243-1911 US. Wyndham Hotels in El Centro CA. 10 Of The Best Hotels In Puerto … Saturday, April 16, 2022 Edit