Howard Johnson by Wyndham Escobar Hotel
Partido de Escobar, Provincia de Buenos Aires
With a stay at Howard Johnson by Wyndham Escobar Hotel in Belen de Escobar, you'll be within a 5-minute drive of Escobar Clock Tower and Museo del Tren. This family-friendly hotel is 1.4 mi (2.2 km) from Temaiken Biopark.