Além de ficar perto de Torre do Relógio de Escobar e Museu do Trem, Howard Johnson by Wyndham Escobar Hotel oferece as seguintes comodidades: buffet de café da manhã grátis, bar ao lado da piscina e terraço. Para descansar, visite a sauna seca ou a sauna a vapor e relaxe no spa, que oferece tratamentos faciais, massagens e hidroterapia. O local conta com um restaurante, Las Casuarinas, que oferece café da manhã, almoço e jantar. Além de comodidades como jardim e parquinho, os hóspedes podem se conectar ao Wi-Fi grátis nos quartos.