Hostal Restaurante El Gran Chaparral offers lodging and dining services. It is located on Carretera A-394, Km 17 in Utrera, Sevilla.