Chaparral Inn features accommodation in Arcola. This property offers both free WiFi and private parking free of charge.