About it
Super 8 by Wyndham El Centro North is located in El Centro, 18 miles from Estadio B Air. This 3-star hotel has air-conditioned rooms with a private bathroom.
Staff at the hotel are always available to provide information at the reception.
The nearest airport is Imperial County Airport, 1.9 miles from Super 8 by Wyndham El Centro North.