Located close to Escobar Clock Tower and Museo del Tren, Howard Johnson by Wyndham Escobar Hotel provides a free breakfast buffet, a poolside bar and a garden. Indulge in a facial, a massage and reflexology at the on-site spa. The on-site restaurant, Las Casuarinas, offers breakfast, lunch and dinner. In addition to a playground and dry cleaning/laundry services, guests can connect to free in-room WiFi.