The site is located 2 kilometers southwest of Mamre, historically near Hebron Genesis 13:18 Then Abram removed his tent, and came and dwelt in the plain of Mamre, which is in Hebron, and built there an altar unto the LORD(KJV) and now inside the city.