Ayah Villa Guest House  -  

157 Shelford Road, Cambridge, Cambridgeshire, CB2 9ND

Distance  Distance from Ayah Villa Guest House to Cambridge is approx 2.92miles  Cambridge centre is approx 2.92 miles