Em El Centro, na área de Califórnia, Super 8 by Wyndham El Centro North situa-se a 28 km de Estádio Nido de los Aguilas (Estádio B Air). Este hotel de 3 estrelas dispõe de quartos com ar condicionado e casa de banho privativa.
Super 8 by Wyndham El Centro North possui uma receção em que os funcionários estão sempre disponíveis para fornecer informações.
O aeroporto mais próximo é o Aeroporto de Imperial County, que fica a 3 km de Super 8 by Wyndham El Centro North.