Original: Hilversum lies some 30 km south-east of Amsterdam and 20 km north of Utrecht.
Simplified: It lies between Amsterdam and Utrecht.